aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/organisms/modals
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/organisms/modals')
-rw-r--r--src/components/organisms/modals/search-modal.tsx1
-rw-r--r--src/components/organisms/modals/settings-modal.test.tsx7
-rw-r--r--src/components/organisms/modals/settings-modal.tsx6
3 files changed, 12 insertions, 2 deletions
diff --git a/src/components/organisms/modals/search-modal.tsx b/src/components/organisms/modals/search-modal.tsx
index e92bf1b..c731048 100644
--- a/src/components/organisms/modals/search-modal.tsx
+++ b/src/components/organisms/modals/search-modal.tsx
@@ -10,6 +10,7 @@ const DynamicSearchForm = dynamic(
() => import('@components/organisms/forms/search-form'),
{
loading: () => <Spinner />,
+ ssr: false,
}
);
diff --git a/src/components/organisms/modals/settings-modal.test.tsx b/src/components/organisms/modals/settings-modal.test.tsx
index acbf7d1..d6ed989 100644
--- a/src/components/organisms/modals/settings-modal.test.tsx
+++ b/src/components/organisms/modals/settings-modal.test.tsx
@@ -3,7 +3,12 @@ import SettingsModal from './settings-modal';
describe('SettingsModal', () => {
it('renders a fake heading', () => {
- render(<SettingsModal />);
+ render(
+ <SettingsModal
+ ackeeStorageKey="ackee-tracking"
+ motionStorageKey="reduce-motion"
+ />
+ );
expect(screen.getByText(/Settings/i)).toBeInTheDocument();
});
});
diff --git a/src/components/organisms/modals/settings-modal.tsx b/src/components/organisms/modals/settings-modal.tsx
index e724076..5d14836 100644
--- a/src/components/organisms/modals/settings-modal.tsx
+++ b/src/components/organisms/modals/settings-modal.tsx
@@ -10,11 +10,15 @@ const DynamicSettingsForm = dynamic(
() => import('@components/organisms/forms/settings-form'),
{
loading: () => <Spinner />,
+ ssr: false,
}
);
export type SettingsModalProps = Pick<ModalProps, 'className'> &
- Pick<SettingsFormProps, 'tooltipClassName'>;
+ Pick<
+ SettingsFormProps,
+ 'ackeeStorageKey' | 'motionStorageKey' | 'tooltipClassName'
+ >;
/**
* SettingsModal component