возможно ли получить доступ к глобальному хранилищу за пределами реактивного компонента в реагирующем админе?Вы экспортируете свой магазин редуксов?что-то вроде
import { store } from 'react-admin';
Как насчет этого: в вашем createAdminStore.ts ?
... let store = null; export const getStore = () => store; export default ({ ... }) => { ... store = createStore( ... ); ... return store; };
Краткий ответ: Нет, React Admin не открывает свое хранилище Redux.
Невозможно открыть хранилище Redux, поскольку оно определено при первом рендеринге.( см. Код )
Но вы можете определить свое собственное хранилище Redux и передать его компоненту администратора.
<Provider {...providerProps}> <Admin {...props} /> </Provider>
Это не документированная функция, ядумаю, но вы можете прочитать код по адресу: https://github.com/marmelab/react-admin/blob/65bdb9fdfe0004fec4aab2b2a362333a00ce645d/packages/ra-core/src/CoreAdmin.tsx#L139