fastapi-rtk
Version:
A React component library for FastAPI in combination with FastAPI React Toolkit backend, built with Mantine, JsonForms, and Zustand.
75 lines (74 loc) • 2.88 kB
JavaScript
import { Actions } from "./ActionIcons/Actions.mjs";
import { Add } from "./ActionIcons/Add/Add.mjs";
import { Delete } from "./ActionIcons/Delete/Delete.mjs";
import { Download } from "./ActionIcons/Download/Download.mjs";
import { Edit } from "./ActionIcons/Edit/Edit.mjs";
import { Refresh } from "./ActionIcons/Refresh/Refresh.mjs";
import { Upload } from "./ActionIcons/Upload/Upload.mjs";
import { View } from "./ActionIcons/View/View.mjs";
import { AddDialog } from "./Dialogs/AddDialog.mjs";
import { DeleteDialog } from "./Dialogs/DeleteDialog.mjs";
import { EditDialog } from "./Dialogs/EditDialog.mjs";
import { TabsDisplay, ViewDialog } from "./Dialogs/ViewDialog.mjs";
import { useApi } from "./hooks/api/useApi.mjs";
import { useBulkActions } from "./hooks/api/useBulkActions.mjs";
import { useForms } from "./hooks/api/useForms.mjs";
import { useAuth } from "./hooks/auth/useAuth.mjs";
import { useInfo } from "./hooks/auth/useInfo.mjs";
import { useLang } from "./hooks/lang/useLang.mjs";
import { UserMenu } from "./Menu/UserMenu/UserMenu.mjs";
import { LanguageSelector } from "./Selectors/LanguageSelector.mjs";
import { CommonModal } from "./Modals/CommonModal.mjs";
import { normalProps } from "./Modals/normalProps.mjs";
import { overlayProps } from "./Modals/overlayProps.mjs";
import { DataGrid, DataGrid as DataGrid2 } from "./Tables/DataGrid/DataGrid.mjs";
import { NextGenDataGrid, NextGenDataGrid as NextGenDataGrid2, NextGenDataGrid as NextGenDataGrid3, NextGenDataGrid as NextGenDataGrid4 } from "./Tables/NextGenDataGrid/NextGenDataGrid.mjs";
import { ApiProvider } from "./Wrappers/ApiProvider/ApiProvider.mjs";
import { InfiniteScroll } from "./Wrappers/InfiniteScroll/InfiniteScroll.mjs";
import { LazyLoadWrapper } from "./Wrappers/LazyLoadWrapper/LazyLoadWrapper.mjs";
import { Provider } from "./Wrappers/Provider/Provider.mjs";
export * from "fastapi-rtk/.bundled-jsonforms";
export * from "fastapi-rtk/constants";
export * from "fastapi-rtk/hooks";
export * from "fastapi-rtk/utils";
export * from "fastapi-rtk/zustand";
import { Filter } from "./Tables/DataGrid/Toolbar/Filter/Filter.mjs";
import { useTranslation } from "../../.external/esm/react-i18next@15.7.3_i18next@25.5.2_react-dom@18.3.1_react@18.3.1_typescript@5.9.2/react-i18next/dist/es/useTranslation.mjs";
export {
Actions,
Add,
AddDialog,
ApiProvider,
CommonModal,
DataGrid,
DataGrid2 as Datagrid,
Delete,
DeleteDialog,
Download,
Edit,
EditDialog,
Filter,
InfiniteScroll,
LanguageSelector,
LazyLoadWrapper,
NextGenDataGrid,
NextGenDataGrid2 as NextGenDatagrid,
NextGenDataGrid3 as NextGendatagrid,
NextGenDataGrid4 as Nextgendatagrid,
Provider,
Refresh,
TabsDisplay,
Upload,
UserMenu,
View,
ViewDialog,
normalProps,
overlayProps,
useApi,
useAuth,
useBulkActions,
useForms,
useInfo,
useLang,
useTranslation
};