refactor: modals
This commit is contained in:
@@ -3,7 +3,7 @@ import { WebApplication } from '@/Application/Application'
|
||||
import { useBeforeUnload } from '@/Hooks/useBeforeUnload'
|
||||
import ChangeEmailForm from './ChangeEmailForm'
|
||||
import ChangeEmailSuccess from './ChangeEmailSuccess'
|
||||
import Modal, { ModalAction } from '@/Components/Shared/Modal'
|
||||
import Modal, { ModalAction } from '@/Components/Modal/Modal'
|
||||
|
||||
enum SubmitButtonTitles {
|
||||
Default = 'Continue',
|
||||
|
||||
@@ -10,7 +10,7 @@ import { ViewControllerManager } from '@/Controllers/ViewControllerManager'
|
||||
import PasswordWizard from '@/Components/PasswordWizard/PasswordWizard'
|
||||
import PreferencesGroup from '../../PreferencesComponents/PreferencesGroup'
|
||||
import PreferencesSegment from '../../PreferencesComponents/PreferencesSegment'
|
||||
import ModalOverlay from '@/Components/Shared/ModalOverlay'
|
||||
import ModalOverlay from '@/Components/Modal/ModalOverlay'
|
||||
|
||||
type Props = {
|
||||
application: WebApplication
|
||||
|
||||
@@ -6,7 +6,7 @@ import { SubscriptionController } from '@/Controllers/Subscription/SubscriptionC
|
||||
|
||||
import InviteForm from './InviteForm'
|
||||
import InviteSuccess from './InviteSuccess'
|
||||
import Modal, { ModalAction } from '@/Components/Shared/Modal'
|
||||
import Modal, { ModalAction } from '@/Components/Modal/Modal'
|
||||
|
||||
enum SubmitButtonTitles {
|
||||
Default = 'Invite',
|
||||
|
||||
@@ -14,7 +14,7 @@ import InvitationsList from './InvitationsList'
|
||||
import Invite from './Invite/Invite'
|
||||
import Button from '@/Components/Button/Button'
|
||||
import SharingStatusText from './SharingStatusText'
|
||||
import ModalOverlay from '@/Components/Shared/ModalOverlay'
|
||||
import ModalOverlay from '@/Components/Modal/ModalOverlay'
|
||||
|
||||
type Props = {
|
||||
application: WebApplication
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import Icon from '@/Components/Icon/Icon'
|
||||
import IconPicker from '@/Components/Icon/IconPicker'
|
||||
import Popover from '@/Components/Popover/Popover'
|
||||
import Modal, { ModalAction } from '@/Components/Shared/Modal'
|
||||
import Modal, { ModalAction } from '@/Components/Modal/Modal'
|
||||
import Spinner from '@/Components/Spinner/Spinner'
|
||||
import { Platform, SmartViewDefaultIconName, VectorIconNameOrEmoji } from '@standardnotes/snjs'
|
||||
import { observer } from 'mobx-react-lite'
|
||||
|
||||
@@ -15,7 +15,7 @@ import NoSubscriptionBanner from '@/Components/NoSubscriptionBanner/NoSubscripti
|
||||
import { EditSmartViewModalController } from './EditSmartViewModalController'
|
||||
import { STRING_DELETE_TAG } from '@/Constants/Strings'
|
||||
import { confirmDialog } from '@standardnotes/ui-services'
|
||||
import ModalOverlay from '@/Components/Shared/ModalOverlay'
|
||||
import ModalOverlay from '@/Components/Modal/ModalOverlay'
|
||||
|
||||
type NewType = {
|
||||
application: WebApplication
|
||||
|
||||
@@ -10,8 +10,8 @@ import PreferencesGroup from '@/Components/Preferences/PreferencesComponents/Pre
|
||||
import PreferencesSegment from '@/Components/Preferences/PreferencesComponents/PreferencesSegment'
|
||||
import { WebApplication } from '@/Application/Application'
|
||||
import RecoveryCodeBanner from '@/Components/RecoveryCodeBanner/RecoveryCodeBanner'
|
||||
import Modal, { ModalAction } from '@/Components/Shared/Modal'
|
||||
import ModalOverlay from '@/Components/Shared/ModalOverlay'
|
||||
import Modal, { ModalAction } from '@/Components/Modal/Modal'
|
||||
import ModalOverlay from '@/Components/Modal/ModalOverlay'
|
||||
|
||||
type Props = {
|
||||
auth: TwoFactorAuth
|
||||
|
||||
@@ -7,8 +7,7 @@ import { PreferencesProps } from './PreferencesProps'
|
||||
import { useDisableBodyScrollOnMobile } from '@/Hooks/useDisableBodyScrollOnMobile'
|
||||
import { useAndroidBackHandler } from '@/NativeMobileWeb/useAndroidBackHandler'
|
||||
import { ESCAPE_COMMAND } from '@standardnotes/ui-services'
|
||||
import Modal from '../Shared/Modal'
|
||||
import { AlertDialogLabel } from '@reach/alert-dialog'
|
||||
import Modal from '../Modal/Modal'
|
||||
import { classNames } from '@standardnotes/snjs'
|
||||
import { isIOS } from '@/Utils'
|
||||
|
||||
@@ -63,7 +62,7 @@ const PreferencesView: FunctionComponent<PreferencesProps> = ({
|
||||
description: 'flex flex-col',
|
||||
}}
|
||||
customHeader={
|
||||
<AlertDialogLabel
|
||||
<div
|
||||
className={classNames(
|
||||
'flex w-full flex-row items-center justify-between border-b border-solid border-border bg-default px-3 pb-2 md:p-3',
|
||||
isIOS() ? 'pt-safe-top' : 'pt-2',
|
||||
@@ -78,7 +77,7 @@ const PreferencesView: FunctionComponent<PreferencesProps> = ({
|
||||
icon="close"
|
||||
label="Close preferences"
|
||||
/>
|
||||
</AlertDialogLabel>
|
||||
</div>
|
||||
}
|
||||
>
|
||||
<PreferencesCanvas
|
||||
|
||||
@@ -4,7 +4,7 @@ import PreferencesView from './PreferencesView'
|
||||
import { PreferencesViewWrapperProps } from './PreferencesViewWrapperProps'
|
||||
import { useCommandService } from '../CommandProvider'
|
||||
import { OPEN_PREFERENCES_COMMAND } from '@standardnotes/ui-services'
|
||||
import ModalOverlay from '../Shared/ModalOverlay'
|
||||
import ModalOverlay from '../Modal/ModalOverlay'
|
||||
|
||||
const PreferencesViewWrapper: FunctionComponent<PreferencesViewWrapperProps> = ({
|
||||
viewControllerManager,
|
||||
|
||||
Reference in New Issue
Block a user