feat(core): add sign out confirm modal (#4592)

This commit is contained in:
JimmFly
2023-10-16 08:44:09 +00:00
committed by GitHub
parent c1d386d932
commit 07b5d18441
13 changed files with 199 additions and 50 deletions
@@ -58,6 +58,7 @@ const LocalShareMenu = (props: ShareMenuProps) => {
items={<ShareMenuContent {...props} />}
contentOptions={{
className: styles.menuStyle,
['data-testid' as string]: 'local-share-menu',
}}
rootOptions={{
modal: false,
@@ -81,6 +82,7 @@ const CloudShareMenu = (props: ShareMenuProps) => {
items={<ShareMenuContent {...props} />}
contentOptions={{
className: styles.menuStyle,
['data-testid' as string]: 'cloud-share-menu',
}}
rootOptions={{
modal: false,
+5 -1
View File
@@ -633,5 +633,9 @@
"com.affine.share-menu.publish-to-web.description": "Let anyone with a link view a read-only version of this page.",
"com.affine.share-menu.share-privately": "Share Privately",
"com.affine.share-menu.share-privately.description": "Only members of this Workspace can open this link.",
"com.affine.share-menu.copy-private-link": "Copy Private Link"
"com.affine.share-menu.copy-private-link": "Copy Private Link",
"com.affine.auth.sign-out.confirm-modal.title": "Sign out?",
"com.affine.auth.sign-out.confirm-modal.description": "After signing out, the Cloud Workspaces associated with this account will be removed from the current device, and signing in again will add them back.",
"com.affine.auth.sign-out.confirm-modal.cancel": "Cancel",
"com.affine.auth.sign-out.confirm-modal.confirm": "Sign Out"
}