import React from 'react'; import { observer } from 'mobx-react-lite'; import { SettingsPageProps } from './SettingsPage'; import { SettingsPagePlain } from './SettingsPagePlain'; import { FieldValues } from 'react-hook-form'; import { PageErrorState } from '../PageErrorState'; import { useWixPatternsContainer } from '@wix/bex-core/react'; export interface SettingsPageWrapperProps< T, V extends FieldValues = FieldValues, > extends SettingsPageProps {} function _SettingsPageWrapper({ state, ...rest }: SettingsPageWrapperProps) { const { translate: t } = useWixPatternsContainer(); if (state.initTask.status.isError) { return ( state.retryFetch()} {...rest} /> ); } return ; } export const SettingsPageWrapper = observer(_SettingsPageWrapper);