diff --git a/packages/app/src/components/workspace-setting/general/delete/delete.tsx b/packages/app/src/components/workspace-setting/general/delete/delete.tsx index 9d6bba463a..6d530b9126 100644 --- a/packages/app/src/components/workspace-setting/general/delete/delete.tsx +++ b/packages/app/src/components/workspace-setting/general/delete/delete.tsx @@ -58,7 +58,7 @@ export const WorkspaceDelete = ({ @@ -67,7 +67,7 @@ export const WorkspaceDelete = ({ Cancel + + + + + ); +}; + +export default WorkspaceDelete; diff --git a/packages/app/src/components/workspace-setting/general/leave/style.ts b/packages/app/src/components/workspace-setting/general/leave/style.ts new file mode 100644 index 0000000000..f20f720de4 --- /dev/null +++ b/packages/app/src/components/workspace-setting/general/leave/style.ts @@ -0,0 +1,47 @@ +import { styled } from '@/styles'; +import { Button } from '@/ui/button'; + +export const StyledModalWrapper = styled('div')(({ theme }) => { + return { + position: 'relative', + padding: '0px', + width: '460px', + background: theme.colors.popoverBackground, + borderRadius: '12px', + }; +}); + +export const StyledModalHeader = styled('div')(({ theme }) => { + return { + margin: '44px 0px 12px 0px', + width: '460px', + fontWeight: '600', + fontSize: '20px;', + textAlign: 'center', + color: theme.colors.popoverColor, + }; +}); + +// export const StyledModalContent = styled('div')(({ theme }) => {}); + +export const StyledTextContent = styled('div')(({ theme }) => { + return { + margin: 'auto', + width: '425px', + fontFamily: 'Avenir Next', + fontStyle: 'normal', + fontWeight: '400', + fontSize: '18px', + lineHeight: '26px', + textAlign: 'center', + }; +}); + +export const StyledButtonContent = styled('div')(({ theme }) => { + return { + display: 'flex', + flexDirection: 'row', + justifyContent: 'center', + margin: '0px 0 32px 0', + }; +}); diff --git a/packages/app/src/utils/index.ts b/packages/app/src/utils/index.ts index 756cb77732..aeeaed611c 100644 --- a/packages/app/src/utils/index.ts +++ b/packages/app/src/utils/index.ts @@ -1,3 +1,5 @@ export { isDev } from './env'; export * from './useragent'; + +export * from './tools'; diff --git a/packages/app/src/utils/tools.ts b/packages/app/src/utils/tools.ts new file mode 100644 index 0000000000..5714ca98a9 --- /dev/null +++ b/packages/app/src/utils/tools.ts @@ -0,0 +1,8 @@ +export function debounce(fn: Function, timeout: number) { + let timeoutId: any; + + return function (this: any) { + clearTimeout(timeoutId); + timeoutId = setTimeout(() => fn.apply(this, arguments), timeout); + }; +}