fastapi-rtk
Version:
A React component library for FastAPI in combination with FastAPI React Toolkit backend, built with Mantine, JsonForms, and Zustand.
77 lines (76 loc) • 3.11 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 * as index_esm from "../../.external/esm/mantine-react-table@2.0.0-beta.9_@mantine_core@7.17.8_@mantine_dates@7.17.8_@mantine_hooks@7._v6brefjjgmgbqbolvm3v6bkbsa/mantine-react-table/dist/index.esm.mjs";
import { Filter } from "./Tables/DataGrid/Toolbar/Filter/Filter.mjs";
import { useTranslation } from "../../.external/esm/react-i18next@15.7.4_i18next@25.6.0_react-dom@18.3.1_react@18.3.1_typescript@5.9.3/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,
index_esm as mrt,
normalProps,
overlayProps,
useApi,
useAuth,
useBulkActions,
useForms,
useInfo,
useLang,
useTranslation
};