From e1176366624090886a5fcce95b95ee181b0ecd1c Mon Sep 17 00:00:00 2001 From: NFish Date: Tue, 22 Apr 2025 17:12:25 +0800 Subject: [PATCH] fix: update publish text style --- .../components/app/app-publisher/index.tsx | 6 +-- .../app/app-publisher/suggested-action.tsx | 42 +++++++++++-------- 2 files changed, 28 insertions(+), 20 deletions(-) diff --git a/web/app/components/app/app-publisher/index.tsx b/web/app/components/app/app-publisher/index.tsx index 0db7ad3b4e..9fac64c301 100644 --- a/web/app/components/app/app-publisher/index.tsx +++ b/web/app/components/app/app-publisher/index.tsx @@ -246,9 +246,9 @@ const AppPublisher = ({ }}>
- {appDetail?.access_mode === AccessMode.ORGANIZATION &&

{t('app.accessControlDialog.accessItems.organization')}

} - {appDetail?.access_mode === AccessMode.SPECIFIC_GROUPS_MEMBERS &&

{t('app.accessControlDialog.accessItems.specific')}

} - {appDetail?.access_mode === AccessMode.PUBLIC &&

{t('app.accessControlDialog.accessItems.anyone')}

} + {appDetail?.access_mode === AccessMode.ORGANIZATION &&

{t('app.accessControlDialog.accessItems.organization')}

} + {appDetail?.access_mode === AccessMode.SPECIFIC_GROUPS_MEMBERS &&

{t('app.accessControlDialog.accessItems.specific')}

} + {appDetail?.access_mode === AccessMode.PUBLIC &&

{t('app.accessControlDialog.accessItems.anyone')}

}
{!isAppAccessSet &&

{t('app.publishApp.notSet')}

}
diff --git a/web/app/components/app/app-publisher/suggested-action.tsx b/web/app/components/app/app-publisher/suggested-action.tsx index 171e146175..368ff6d2c5 100644 --- a/web/app/components/app/app-publisher/suggested-action.tsx +++ b/web/app/components/app/app-publisher/suggested-action.tsx @@ -8,22 +8,30 @@ export type SuggestedActionProps = PropsWithChildren -const SuggestedAction = ({ icon, link, disabled, children, className, ...props }: SuggestedActionProps) => ( - -
{icon}
-
{children}
- -
-) +const SuggestedAction = ({ icon, link, disabled, children, className, onClick, ...props }: SuggestedActionProps) => { + const handleClick = (e: React.MouseEvent) => { + if (disabled) + return + onClick?.(e) + } + return ( + +
{icon}
+
{children}
+ +
+ ) +} export default SuggestedAction