|
@@ -13,11 +13,12 @@ import { IUserUISettings } from '~/interfaces/user-ui-settings';
|
|
|
import UserUISettings from '~/server/models/user-ui-settings';
|
|
import UserUISettings from '~/server/models/user-ui-settings';
|
|
|
import Xss from '~/services/xss';
|
|
import Xss from '~/services/xss';
|
|
|
import {
|
|
import {
|
|
|
- useCurrentUser,
|
|
|
|
|
- useIsSearchPage, useIsSearchScopeChildrenAsDefault, useIsSearchServiceConfigured, useIsSearchServiceReachable, useRendererConfig,
|
|
|
|
|
|
|
+ useCsrfToken, useCurrentUser, useIsSearchPage, useIsSearchScopeChildrenAsDefault,
|
|
|
|
|
+ useIsSearchServiceConfigured, useIsSearchServiceReachable, useRendererConfig,
|
|
|
} from '~/stores/context';
|
|
} from '~/stores/context';
|
|
|
import {
|
|
import {
|
|
|
- usePreferDrawerModeByUser, usePreferDrawerModeOnEditByUser, useSidebarCollapsed, useCurrentSidebarContents, useCurrentProductNavWidth,
|
|
|
|
|
|
|
+ usePreferDrawerModeByUser, usePreferDrawerModeOnEditByUser, useSidebarCollapsed,
|
|
|
|
|
+ useCurrentSidebarContents, useCurrentProductNavWidth,
|
|
|
} from '~/stores/ui';
|
|
} from '~/stores/ui';
|
|
|
import { useXss } from '~/stores/xss';
|
|
import { useXss } from '~/stores/xss';
|
|
|
|
|
|
|
@@ -47,6 +48,7 @@ const SearchPage: NextPage<Props> = (props: Props) => {
|
|
|
|
|
|
|
|
// commons
|
|
// commons
|
|
|
useXss(new Xss());
|
|
useXss(new Xss());
|
|
|
|
|
+ useCsrfToken(props.csrfToken);
|
|
|
|
|
|
|
|
useCurrentUser(props.currentUser ?? null);
|
|
useCurrentUser(props.currentUser ?? null);
|
|
|
|
|
|