diff --git a/.changeset/big-planets-raise.md b/.changeset/big-planets-raise.md new file mode 100644 index 000000000000..07590f803d91 --- /dev/null +++ b/.changeset/big-planets-raise.md @@ -0,0 +1,5 @@ +--- +"@refinedev/cli": patch +--- + +fix: remove hardcoded path prefix from bin resolve for remix run command. diff --git a/.changeset/brave-chicken-grow.md b/.changeset/brave-chicken-grow.md new file mode 100644 index 000000000000..ee579adb5be1 --- /dev/null +++ b/.changeset/brave-chicken-grow.md @@ -0,0 +1,9 @@ +--- +"@refinedev/cli": patch +"@refinedev/devtools-server": patch +"@refinedev/devtools-ui": patch +--- + +fix: capitalize Refine + +Capitalized "Refine" in the user-facing texts diff --git a/.changeset/bright-moles-turn.md b/.changeset/bright-moles-turn.md new file mode 100644 index 000000000000..cedf0feb272c --- /dev/null +++ b/.changeset/bright-moles-turn.md @@ -0,0 +1,6 @@ +--- +"@refinedev/inferencer": patch +"@refinedev/antd": patch +--- + +lock the `ant-design/icons` version to `5.0.1` diff --git a/.changeset/chatty-beds-smoke.md b/.changeset/chatty-beds-smoke.md new file mode 100644 index 000000000000..da8b3af69f7a --- /dev/null +++ b/.changeset/chatty-beds-smoke.md @@ -0,0 +1,7 @@ +--- +"@refinedev/cli": patch +--- + +fix(cli): prevent exit on devtools error + +Updated the `dev` command's devtools runner logic to prevent the process from exiting when devtools server fails to start. Previously, the process would exit if devtools server failed to start regardless of the development server's status. diff --git a/.changeset/clever-tigers-notice.md b/.changeset/clever-tigers-notice.md new file mode 100644 index 000000000000..ba399bf17399 --- /dev/null +++ b/.changeset/clever-tigers-notice.md @@ -0,0 +1,7 @@ +--- +"@refinedev/antd": patch +--- + +chore: unpin `antd` version that was causing build issues + +With `antd`'s `5.17.0` version, Next.js apps were stuck in the build process. To prevent this from breaking all Refine apps with Next.js, we've pinned the version to `5.16.5` as a workaround. Since then, the issue has been resolved by updating an internal dependency of `antd`, we no longer need to pin the version. diff --git a/.changeset/curly-files-jump.md b/.changeset/curly-files-jump.md new file mode 100644 index 000000000000..37b9f75cd892 --- /dev/null +++ b/.changeset/curly-files-jump.md @@ -0,0 +1,7 @@ +--- +"@refinedev/antd": patch +--- + +feat(antd): search form in useTable should work with syncWithLocation + +Even though the form is managed by `useTable` hook from `@refinedev/antd`. It wasn't respecting the `syncWithLocation` prop to set values accordingly at initial render when registered fields are matching with the query params. Now it will look for matching fields and set values accordingly from synced filters. diff --git a/.changeset/famous-walls-join.md b/.changeset/famous-walls-join.md new file mode 100644 index 000000000000..8ed37491a724 --- /dev/null +++ b/.changeset/famous-walls-join.md @@ -0,0 +1,60 @@ +--- +"@refinedev/antd": patch +--- + +fix: Filtering [``](https://refine.dev/docs/ui-integrations/ant-design/hooks/use-table/) with [``](https://refine.dev/docs/ui-integrations/ant-design/components/filter-dropdown) and [``](https://ant.design/components/date-picker) doesn't work with `syncWithLocation`. #5933 + +feat: Added [`rangePickerFilterMapper`](https://refine.dev/docs/ui-integrations/ant-design/components/filter-dropdown/#rangepickerfiltermapper) utility function to convert `selectedKeys` to satisfy both the Refine and [``](https://ant.design/components/date-picker). + +Usage example: + +```tsx +import { getDefaultFilter } from "@refinedev/core"; +import { + DateField, + FilterDropdown, + rangePickerFilterMapper, + useTable, +} from "@refinedev/antd"; +import { Table, DatePicker } from "antd"; + +export const Posts = () => { + const { tableProps, filters } = useTable({ + filters: { + initial: [ + { + field: "created_at", + value: ["2022-01-01", "2022-01-31"], + operator: "between", + }, + ], + }, + }); + + return ( +
+ + + ( + { + return rangePickerFilterMapper(selectedKeys, event); + }} + > + + + )} + defaultFilteredValue={getDefaultFilter( + "created_at", + filters, + "between", + )} + /> +
+ ); +}; +``` diff --git a/.changeset/few-ads-matter.md b/.changeset/few-ads-matter.md new file mode 100644 index 000000000000..496ce2be4d7a --- /dev/null +++ b/.changeset/few-ads-matter.md @@ -0,0 +1,7 @@ +--- +"@refinedev/core": minor +"@refinedev/supabase": minor +--- + +Added ina and nina CrudOperators. Added filtering by these operators to Supabase data provider +#5902 diff --git a/.changeset/few-sheep-hug.md b/.changeset/few-sheep-hug.md new file mode 100644 index 000000000000..afe9bdeb9fbb --- /dev/null +++ b/.changeset/few-sheep-hug.md @@ -0,0 +1,7 @@ +--- +"@refinedev/core": patch +--- + +fix(core): update default titles + +Previously, default titles included lowercase "refine", which was not correct. This commit updates the default titles to include "Refine" instead. diff --git a/.changeset/gorgeous-bugs-relax.md b/.changeset/gorgeous-bugs-relax.md new file mode 100644 index 000000000000..51c1275d8979 --- /dev/null +++ b/.changeset/gorgeous-bugs-relax.md @@ -0,0 +1,6 @@ +--- +"@refinedev/simple-rest": patch +--- + +fix: "mapOperator" test type error. +Some `CrudOperators` not supported in `operatorMappings` type but still extended from `CrudOperators`. To fix that we use `Partial` type for `operatorMappings` type. diff --git a/.changeset/happy-parents-yawn.md b/.changeset/happy-parents-yawn.md new file mode 100644 index 000000000000..ab6f34f0ba32 --- /dev/null +++ b/.changeset/happy-parents-yawn.md @@ -0,0 +1,17 @@ +--- +"@refinedev/nestjs-query": patch +--- + +fix: implement unimplemented operators + +The following filter operators have been implemented. + +- `containss` +- `ncontainss` +- `startswiths` +- `nstartswiths` +- `endswiths` +- `nendswiths` +- `nbetween` + +Resolves #6008 diff --git a/.changeset/mighty-clouds-help.md b/.changeset/mighty-clouds-help.md new file mode 100644 index 000000000000..68601bdb3098 --- /dev/null +++ b/.changeset/mighty-clouds-help.md @@ -0,0 +1,30 @@ +--- +"@refinedev/core": minor +--- + +feat(core): ability to pass global app title and icon + +Added ability to pass global app name and icon values through `` component's `options` prop. + +Now `` component accepts `options.title` prop that can be used to set app icon and app name globally. By default these values will be accessible through `useRefineOptions` hook and will be used in `` and `` components of the UI packages. + +```tsx +import { Refine } from "@refinedev/core"; + +const MyIcon = () => {/* ... */}; + +const App = () => { + return ( + , + text: "Refine App", + }, + }} + > + {/* ... */} + + ); +}; +``` diff --git a/.changeset/modern-rings-taste.md b/.changeset/modern-rings-taste.md new file mode 100644 index 000000000000..534fee10cd2b --- /dev/null +++ b/.changeset/modern-rings-taste.md @@ -0,0 +1,7 @@ +--- +"@refinedev/hasura": patch +--- + +fix: [`hasuraFilters`](https://github.com/refinedev/refine/blob/master/packages/hasura/src/utils/generateFilters.ts) object type. + +All fields in the [`CrudOperators`](https://github.com/refinedev/refine/blob/master/packages/core/src/contexts/data/types.ts#L218) interface must be used in the [`hasuraFilters`](https://github.com/refinedev/refine/blob/master/packages/hasura/src/utils/generateFilters.ts) object type, but some fields may not be supported by Hasura. To resolve this, the object type has been changed to partial. diff --git a/.changeset/ninety-cameras-give.md b/.changeset/ninety-cameras-give.md new file mode 100644 index 000000000000..c8570f63093c --- /dev/null +++ b/.changeset/ninety-cameras-give.md @@ -0,0 +1,7 @@ +--- +"@refinedev/core": patch +--- + +refactor: omit `to` parameter if at root when unauthenticated + +If user is not authenticated, `` redirects to the provided route and appends the current route to the `to` parameter. With this change, if the current route is the root (`/`), the `to` parameter will be omitted. diff --git a/.changeset/ninety-pots-smell.md b/.changeset/ninety-pots-smell.md new file mode 100644 index 000000000000..c5b67f6612b4 --- /dev/null +++ b/.changeset/ninety-pots-smell.md @@ -0,0 +1,7 @@ +--- +"@refinedev/mui": patch +--- + +fix: `transformMuiOperatorToCrudOperator` return type is wrong. + +This PR fixes the return type of `transformMuiOperatorToCrudOperator` function. It has return type `Exclude` but it also should exclude `and` operator to satisfy `LogicalFilter` type. diff --git a/.changeset/poor-adults-sneeze.md b/.changeset/poor-adults-sneeze.md new file mode 100644 index 000000000000..021810e36dc3 --- /dev/null +++ b/.changeset/poor-adults-sneeze.md @@ -0,0 +1,7 @@ +--- +"@refinedev/cli": patch +--- + +feat(cli): prompt to update all in `update` command + +Previously, if users doesn't provide `--all` option, `update` command will display an interactive prompt to pick which packages to update. Now, before displaying the prompt, it will ask if users want to update all packages. diff --git a/.changeset/real-turtles-love.md b/.changeset/real-turtles-love.md new file mode 100644 index 000000000000..a4fb06e4978f --- /dev/null +++ b/.changeset/real-turtles-love.md @@ -0,0 +1,5 @@ +--- +"@refinedev/ui-tests": patch +--- + +chore(ui-tests): add test case for globally passed app title and app icon to title tests diff --git a/.changeset/shiny-cougars-visit.md b/.changeset/shiny-cougars-visit.md new file mode 100644 index 000000000000..9ea9c65e68dc --- /dev/null +++ b/.changeset/shiny-cougars-visit.md @@ -0,0 +1,7 @@ +--- +"@refinedev/devtools-shared": patch +--- + +chore: prevent websocket closing errors in console + +When `` component is mounted in apps with React's strict mode, it will try to initialize the websocket connection twice and first one will be closed immediately before the connection is established. This PR will delay closing the websocket connection until it's established properly to prevent these errors from appearing in the console. diff --git a/.changeset/smart-ads-attack.md b/.changeset/smart-ads-attack.md new file mode 100644 index 000000000000..eb9397d13e9d --- /dev/null +++ b/.changeset/smart-ads-attack.md @@ -0,0 +1,7 @@ +--- +"@refinedev/ui-types": patch +--- + +chore(ThemedTitleProps): update icon and text tsdoc descriptions + +Updated TSDoc descriptions of the `icon` and `text` props in the `RefineLayoutThemedTitleProps` interface to provide default values and how they are used in the component. diff --git a/.changeset/smooth-shirts-run.md b/.changeset/smooth-shirts-run.md new file mode 100644 index 000000000000..9b69649aa7da --- /dev/null +++ b/.changeset/smooth-shirts-run.md @@ -0,0 +1,11 @@ +--- +"@refinedev/core": patch +--- + +feat: `` has `paddingLeft: 200px` by default to make space for the sidebar. This is not needed when the sidebar is not present. + +From on, `` style property can be overridden by passing `containerStyle` prop. + +```jsx + +``` diff --git a/.changeset/stupid-rules-pull.md b/.changeset/stupid-rules-pull.md new file mode 100644 index 000000000000..345d3152e808 --- /dev/null +++ b/.changeset/stupid-rules-pull.md @@ -0,0 +1,8 @@ +--- +"@refinedev/devtools-server": patch +"@refinedev/devtools-shared": patch +--- + +refactor: use same port for ws and http servers + +This PR merges WebSocket and Http server ports into one (5001) to simplify the configuration and avoid port conflicts. Previously the WebSocket server was running on port 5002 and the Http server on port 5001. Now both servers are running on port 5001. diff --git a/.changeset/tall-doors-ring.md b/.changeset/tall-doors-ring.md new file mode 100644 index 000000000000..668cd45064c5 --- /dev/null +++ b/.changeset/tall-doors-ring.md @@ -0,0 +1,7 @@ +--- +"@refinedev/devtools-internal": patch +--- + +fix(devtools-internal): broken env conditional in useQuerySubscription hook + +When using Refine with React Native, `process.env.NODE_ENV !== "development" ? () => ({}) : () => {...}` conditional in `useQuerySubscription` hook was causing a syntax error. This PR fixes the issue by explicitly returning an empty object on non-development environments. diff --git a/.changeset/tender-hats-lick.md b/.changeset/tender-hats-lick.md new file mode 100644 index 000000000000..91d2d5097b5f --- /dev/null +++ b/.changeset/tender-hats-lick.md @@ -0,0 +1,7 @@ +--- +"@refinedev/devtools-server": patch +--- + +chore(devtools-server): customizable exit function + +This change allows you to customize the exit function of the devtools server when using it via API. diff --git a/.changeset/thick-doors-draw.md b/.changeset/thick-doors-draw.md new file mode 100644 index 000000000000..4b5114cf0c99 --- /dev/null +++ b/.changeset/thick-doors-draw.md @@ -0,0 +1,7 @@ +--- +"@refinedev/nestjs-query": minor +--- + +feat(nestjs-query): implemented getApiUrl + +resolves #5606 diff --git a/.changeset/three-items-breathe.md b/.changeset/three-items-breathe.md new file mode 100644 index 000000000000..3005a341743f --- /dev/null +++ b/.changeset/three-items-breathe.md @@ -0,0 +1,33 @@ +--- +"@refinedev/chakra-ui": minor +"@refinedev/mantine": minor +"@refinedev/antd": minor +"@refinedev/mui": minor +--- + +feat: use global values by default for app title and app icon + +Now `` component accepts `options.title` prop that can be used to set app icon and app name globally. For `` and `` components, these values will be used by default. While users can use `options.title` to pass global values for app icon and app name, option to override through `` component is still available for users to override these values in specific use cases. + +```tsx +import { Refine } from "@refinedev/core"; + +const MyIcon = () => {/* ... */}; + +const App = () => { + return ( + , + text: "Refine App", + }, + }} + > + {/* ... */} + + ); +}; +``` + +Then, `` and `` components will display `` and `"Refine App"` as app icon and app name respectively. diff --git a/.changeset/weak-trees-cough.md b/.changeset/weak-trees-cough.md new file mode 100644 index 000000000000..b09eaec98c24 --- /dev/null +++ b/.changeset/weak-trees-cough.md @@ -0,0 +1,42 @@ +--- +"@refinedev/ably": patch +"@refinedev/airtable": patch +"@refinedev/antd": patch +"@refinedev/appwrite": patch +"@refinedev/chakra-ui": patch +"@refinedev/cli": patch +"@refinedev/codemod": patch +"@refinedev/core": patch +"@refinedev/devtools": patch +"@refinedev/devtools-internal": patch +"@refinedev/devtools-server": patch +"@refinedev/devtools-shared": patch +"@refinedev/devtools-ui": patch +"@refinedev/graphql": patch +"@refinedev/hasura": patch +"@refinedev/inferencer": patch +"@refinedev/kbar": patch +"@refinedev/mantine": patch +"@refinedev/medusa": patch +"@refinedev/mui": patch +"@refinedev/nestjs-query": patch +"@refinedev/nestjsx-crud": patch +"@refinedev/nextjs-router": patch +"@refinedev/react-hook-form": patch +"@refinedev/react-router-v6": patch +"@refinedev/react-table": patch +"@refinedev/remix-router": patch +"@refinedev/simple-rest": patch +"@refinedev/strapi": patch +"@refinedev/strapi-v4": patch +"@refinedev/supabase": patch +"@refinedev/ui-tests": patch +"@refinedev/ui-types": patch +--- + +chore: added `type` qualifier to imports used as type only. + +```diff +- import { A } from "./example.ts"; ++ import type { A } from "./example.ts"; +``` diff --git a/.changeset/wise-dots-agree.md b/.changeset/wise-dots-agree.md new file mode 100644 index 000000000000..59c4f5b65b8a --- /dev/null +++ b/.changeset/wise-dots-agree.md @@ -0,0 +1,8 @@ +--- +"@refinedev/devtools-server": patch +"@refinedev/devtools-ui": patch +--- + +fix: remove annoying auth error at initial project loads + +When users create a new project or their devtools token expires, their console is polluted with network errors due to missing authentication. This PR removes these errors by handling auth requests in a user-friendly way. diff --git a/.changeset/witty-teachers-pay.md b/.changeset/witty-teachers-pay.md new file mode 100644 index 000000000000..894444bf3d83 --- /dev/null +++ b/.changeset/witty-teachers-pay.md @@ -0,0 +1,6 @@ +--- +"@refinedev/nestjsx-crud": patch +--- + +fix: "mapOperator" test type error. +Some `CrudOperators` not supported in `mapOperator` type but still extended from `CrudOperators`. To fix that we use `Partial` type for `mapOperator` function. diff --git a/biome.json b/biome.json index 1d7cc4a5dea7..22e8668494ae 100644 --- a/biome.json +++ b/biome.json @@ -18,6 +18,7 @@ "lineWidth": 80 }, "javascript": { + "jsxRuntime": "reactClassic", "formatter": { "arrowParentheses": "always", "quoteStyle": "double", @@ -93,7 +94,7 @@ "useSelfClosingElements": "error", "useSingleVarDeclarator": "error", "useTemplate": "error", - "useImportType": "off", + "useImportType": "error", "useNodejsImportProtocol": "off" }, "suspicious": { diff --git a/cypress/support/commands/intercepts/hasura.ts b/cypress/support/commands/intercepts/hasura.ts index 68009e633e60..830898ffb469 100644 --- a/cypress/support/commands/intercepts/hasura.ts +++ b/cypress/support/commands/intercepts/hasura.ts @@ -1,4 +1,4 @@ -import { CyHttpMessages } from "cypress/types/net-stubbing"; +import type { CyHttpMessages } from "cypress/types/net-stubbing"; import hasuraBlogPosts from "../../../fixtures/hasura-blog-posts.json"; import hasuraCategories from "../../../fixtures/hasura-categories.json"; diff --git a/cypress/support/commands/intercepts/supabase.ts b/cypress/support/commands/intercepts/supabase.ts index df1ce361bdc2..f2ee7d37822a 100644 --- a/cypress/support/commands/intercepts/supabase.ts +++ b/cypress/support/commands/intercepts/supabase.ts @@ -1,7 +1,7 @@ /// /// -import { ICategory, IPost } from "../../types"; +import type { ICategory, IPost } from "../../types"; const HOSTNAME = "iwdfzvfqbtokqetmbmbp.supabase.co"; const BASE_PATH = "/rest/v1"; diff --git a/cypress/support/types/index.ts b/cypress/support/types/index.ts index 04bbbfb28b4c..2a71798979fc 100644 --- a/cypress/support/types/index.ts +++ b/cypress/support/types/index.ts @@ -1,5 +1,5 @@ -import posts from "../../fixtures/posts.json"; -import categories from "../../fixtures/categories.json"; +import type posts from "../../fixtures/posts.json"; +import type categories from "../../fixtures/categories.json"; export type IPost = (typeof posts)[number]; export type ICategory = (typeof categories)[number]; diff --git a/documentation/blog/2023-04-11-refine-invoicer-2.md b/documentation/blog/2023-04-11-refine-invoicer-2.md index 1c8b08fa5fe3..72a5001c4d65 100644 --- a/documentation/blog/2023-04-11-refine-invoicer-2.md +++ b/documentation/blog/2023-04-11-refine-invoicer-2.md @@ -84,7 +84,7 @@ If we open the app in our code editor, we can see that **Refine**'s optional pac ```json title="package.json" "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@react-pdf/renderer": "^3.1.8", // highlight-start "@refinedev/antd": "^5.3.10", diff --git a/documentation/docs/advanced-tutorials/data-provider/handling-filters.md b/documentation/docs/advanced-tutorials/data-provider/handling-filters.md index 68ce3215436c..95cd67e312c4 100644 --- a/documentation/docs/advanced-tutorials/data-provider/handling-filters.md +++ b/documentation/docs/advanced-tutorials/data-provider/handling-filters.md @@ -20,6 +20,8 @@ type CrudOperators = | "gte" | "in" | "nin" + | "ina" + | "nina" | "contains" | "ncontains" | "containss" @@ -234,7 +236,7 @@ filter = [ ]; ``` -Here the query will look like: +Here the query will look like: `"status" == "published" AND ("createdAt" == "2022-01-01" OR "createdAt" == "2022-01-02")` ## Handle filters in a data provider diff --git a/documentation/docs/core/interface-references/index.md b/documentation/docs/core/interface-references/index.md index efca277bafde..eaa3c81a9e93 100644 --- a/documentation/docs/core/interface-references/index.md +++ b/documentation/docs/core/interface-references/index.md @@ -46,6 +46,8 @@ type CrudOperators = | "gte" // Greater than or equal to | "in" // Included in an array | "nin" // Not included in an array + | "ina" // Column contains every element in an array + | "nina" // Column doesn't contain every element in an array | "contains" // Contains | "ncontains" // Doesn't contain | "containss" // Contains, case sensitive diff --git a/documentation/docs/core/refine-component/index.md b/documentation/docs/core/refine-component/index.md index 089f447fe04c..7a37f1664748 100644 --- a/documentation/docs/core/refine-component/index.md +++ b/documentation/docs/core/refine-component/index.md @@ -634,6 +634,84 @@ With `@refinedev/core`'s `v4.35.0`, Refine introduced new query and mutation key By default, Refine uses the legacy keys for backward compatibility and in the future versions it will switch to using the new query keys. You can easily switch to using new keys by setting `useNewQueryKeys` to `true`. +### title + +Refine's predefined layout and auth components displays a title for the app, which consists of the app name and an icon. These values can be customized globally by passing `options.title` to the `` component. + +`title` is an object that can have the following properties: + +- `icon`: A React Node to be used as the app icon. By default, it's Refine logo. +- `text`: A React Node to be used as the app name. By default, it's `"Refine Project"`. + +```tsx title="App.tsx" +const App = () => ( + , + text: "Custom App Name", + }, + // highlight-end + }} + /> +); +``` + +If you wish to use separate values for your `` and `` components, you can `Title` prop to override the default title component (which is the `` component from the respective package). + +```tsx +import { Refine } from "@refinedev/core"; +// ThemedTitleV2 accepts `text` and `icon` props with same types as `options.title` +// This component is used in both AuthPage and ThemedLayoutV2 components. +import { ThemedLayoutV2, AuthPage, ThemedTitleV2 } from "@refinedev/antd"; + +const App = () => { + return ( + , + }, + // highlight-end + }} + > + {/* ... */} + ( + } + {...props} + /> + )} + // highlight-end + > + {/* ... */} + + {/* ... */} + } + /> + } + // highlight-end + /> + + ); +}; +``` + ## onLiveEvent Callback to handle all live events. diff --git a/documentation/docs/guides-concepts/development/index.md b/documentation/docs/guides-concepts/development/index.md index 1995f279bffe..92e8a9bbc042 100644 --- a/documentation/docs/guides-concepts/development/index.md +++ b/documentation/docs/guides-concepts/development/index.md @@ -277,7 +277,7 @@ As an alternative, you can also install the `@refinedev/devtools-server` package **Required Ports** -Devtools server will run on port `5001` and also run a WebSocket server on port `5002`. Make sure these ports are available on your machine. Both of these ports are required for devtools to work properly and maintain a connection between your app and the devtools interface. +Devtools server will run on port `5001`. Devtools will serve HTTP and WebSocket connections on this port. Make sure the port is available on your machine. ## Using Inferencer diff --git a/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md b/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md index 10d4ead10ce4..8591ba22bdad 100644 --- a/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md +++ b/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md @@ -83,9 +83,18 @@ These are to be passed from [``'s filterDropdown](https://ant.desi ### mapValue -Determines the value passed to children. `mapValue` takes `selectedKeys` as an argument. +The `mapValue` function is a utility function used to transform the `selectedKeys` based on certain events. -For example when using `useSelect` for ``](https://ant.design/components/select/) component, in which case, the values must be mapped to `number`s using `mapValue`. ```tsx import { getDefaultFilter } from "@refinedev/core"; @@ -137,6 +146,105 @@ const { selectProps: categorySelectProps } = useSelect({ ; ``` +#### rangePickerFilterMapper + +A more complex example is using a filter dropdown with a date picker. + +Imagine you need to filter data based on a date range where Refine's data provider expects dates in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format, but Ant Design's [``](https://ant.design/components/date-picker) uses Dayjs objects. To solve this, use the `mapValue` and [`rangePickerFilterMapper`](https://github.com/refinedev/refine/blob/master/packages/antd/src/definitions/filter-mappers/index.ts) utility function to convert `selectedKeys` to satisfy both the data provider and ``. + +```tsx +import { getDefaultFilter } from "@refinedev/core"; +import { + DateField, + FilterDropdown, + rangePickerFilterMapper, + useTable, +} from "@refinedev/antd"; +import { Table, DatePicker } from "antd"; + +export const Posts = () => { + const { tableProps, filters } = useTable({ + filters: { + initial: [ + { + field: "created_at", + value: ["2022-01-01", "2022-01-31"], + operator: "between", + }, + ], + }, + }); + + return ( + + + + ( + { + return rangePickerFilterMapper(selectedKeys, event); + }} + > + + + )} + defaultFilteredValue={getDefaultFilter( + "created_at", + filters, + "between", + )} + /> +
+ ); +}; +``` + +Let's closer look at the [`rangePickerFilterMapper`](https://github.com/refinedev/refine/blob/master/packages/antd/src/definitions/filter-mappers/index.ts) function source code to understand how it works. + +when the `event` is: + +- `"value"`: It converts the `selectedKeys` to Dayjs objects to be used in the `` component. +- `"onChange"`, It converts the Dayjs objects to ISO 8601 string format to be used in the Refine(data-provider, syncWithLocation etc.) filter. + +```ts +import type { + FilterDropdownProps, + MapValueEvent, +} from "@components/table/components"; +import dayjs from "dayjs"; + +export const rangePickerFilterMapper = ( + selectedKeys: FilterDropdownProps["selectedKeys"], + event: MapValueEvent, +) => { + if (!selectedKeys) { + return selectedKeys; + } + + if (event === "value") { + return selectedKeys.map((key) => { + if (typeof key === "string") { + return dayjs(key); + } + + return key; + }); + } + + if (event === "onChange") { + if (selectedKeys.every(dayjs.isDayjs)) { + return selectedKeys.map((date: any) => dayjs(date).toISOString()); + } + } + + return selectedKeys; +}; +``` + :::simple Good to know If [syncWithLocation](/docs/core/refine-component#syncwithlocation) is enabled, on page refresh, the filter values will be type of `string` since they will be parsed from URL. This might produce some incompatibility if data for filter input comes from an API and it's not type of `string`. diff --git a/documentation/src/assets/examples.tsx b/documentation/src/assets/examples.tsx index 2bc5350f18bf..b197b441ecae 100644 --- a/documentation/src/assets/examples.tsx +++ b/documentation/src/assets/examples.tsx @@ -1,7 +1,7 @@ import { PageIcon } from "@site/src/refine-theme/icons/page"; import { ShareIcon } from "@site/src/refine-theme/icons/share"; import React from "react"; -import { Examples } from "../types/examples"; +import type { Examples } from "../types/examples"; export const SHOW_CASES: Examples = [ { diff --git a/documentation/src/assets/integration-icons/ably.tsx b/documentation/src/assets/integration-icons/ably.tsx index 6f1602a8e3bc..de8d0821c3db 100644 --- a/documentation/src/assets/integration-icons/ably.tsx +++ b/documentation/src/assets/integration-icons/ably.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; const SvgAbly = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => { return ( diff --git a/documentation/src/assets/week-of-refine/icons/refine-week-logo-xl.tsx b/documentation/src/assets/week-of-refine/icons/refine-week-logo-xl.tsx index b44fb9135d0d..033b5adcadd6 100644 --- a/documentation/src/assets/week-of-refine/icons/refine-week-logo-xl.tsx +++ b/documentation/src/assets/week-of-refine/icons/refine-week-logo-xl.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const RefineWeekLogoXL = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => { return ( diff --git a/documentation/src/components/landing/icons/autodesk-icon.tsx b/documentation/src/components/landing/icons/autodesk-icon.tsx index 9d534366f446..d3a09b31d8ac 100644 --- a/documentation/src/components/landing/icons/autodesk-icon.tsx +++ b/documentation/src/components/landing/icons/autodesk-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const AutodeskIcon = (props: SVGProps) => ( ) => ( ) => ( ) => { return ( diff --git a/documentation/src/components/landing/icons/cisco-icon.tsx b/documentation/src/components/landing/icons/cisco-icon.tsx index 3bd8d49f7061..d11f22769db6 100644 --- a/documentation/src/components/landing/icons/cisco-icon.tsx +++ b/documentation/src/components/landing/icons/cisco-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const CiscoIcon = (props: SVGProps) => ( ) => { diff --git a/documentation/src/components/landing/icons/datatables-icon.tsx b/documentation/src/components/landing/icons/datatables-icon.tsx index edfbf614c0e6..40922a88e0ef 100644 --- a/documentation/src/components/landing/icons/datatables-icon.tsx +++ b/documentation/src/components/landing/icons/datatables-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const DataTablesIcon = (props: SVGProps) => { return ( diff --git a/documentation/src/components/landing/icons/deloitte-icon.tsx b/documentation/src/components/landing/icons/deloitte-icon.tsx index af03b7f39272..b398f1678eaa 100644 --- a/documentation/src/components/landing/icons/deloitte-icon.tsx +++ b/documentation/src/components/landing/icons/deloitte-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const DeloitteIcon = (props: SVGProps) => ( ) => { return ( diff --git a/documentation/src/components/landing/icons/ibm-icon.tsx b/documentation/src/components/landing/icons/ibm-icon.tsx index cfc0b07001be..9095dd426d5a 100644 --- a/documentation/src/components/landing/icons/ibm-icon.tsx +++ b/documentation/src/components/landing/icons/ibm-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const IbmIcon = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => { diff --git a/documentation/src/components/landing/icons/jp-morgan-icon.tsx b/documentation/src/components/landing/icons/jp-morgan-icon.tsx index 19f57ef32531..06242642c409 100644 --- a/documentation/src/components/landing/icons/jp-morgan-icon.tsx +++ b/documentation/src/components/landing/icons/jp-morgan-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const JpMorganIcon = (props: SVGProps) => ( ) => { return ( diff --git a/documentation/src/components/landing/icons/meta-icon.tsx b/documentation/src/components/landing/icons/meta-icon.tsx index 639aec581bda..aca4bef74149 100644 --- a/documentation/src/components/landing/icons/meta-icon.tsx +++ b/documentation/src/components/landing/icons/meta-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const MetaIcon = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => { diff --git a/documentation/src/components/landing/icons/routes-icon.tsx b/documentation/src/components/landing/icons/routes-icon.tsx index 4557ed59a57f..003880172e97 100644 --- a/documentation/src/components/landing/icons/routes-icon.tsx +++ b/documentation/src/components/landing/icons/routes-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useColorMode } from "@docusaurus/theme-common"; export const RoutesIcon = (props: SVGProps) => { diff --git a/documentation/src/components/landing/icons/salesforce-icon.tsx b/documentation/src/components/landing/icons/salesforce-icon.tsx index 0fe776fc8188..031507a65f84 100644 --- a/documentation/src/components/landing/icons/salesforce-icon.tsx +++ b/documentation/src/components/landing/icons/salesforce-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const SalesforceIcon = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => { diff --git a/documentation/src/components/landing/icons/wizards-icon.tsx b/documentation/src/components/landing/icons/wizards-icon.tsx index 41dcdfb4604a..4243fde6bc8d 100644 --- a/documentation/src/components/landing/icons/wizards-icon.tsx +++ b/documentation/src/components/landing/icons/wizards-icon.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const WizardsIcon = (props: SVGProps) => { return ( diff --git a/documentation/src/components/live-preview-context/index.tsx b/documentation/src/components/live-preview-context/index.tsx index 561ba50b0d55..ccc6fb02ec78 100644 --- a/documentation/src/components/live-preview-context/index.tsx +++ b/documentation/src/components/live-preview-context/index.tsx @@ -1,4 +1,4 @@ -import React, { PropsWithChildren } from "react"; +import React, { type PropsWithChildren } from "react"; export type LivePreviewContextType = { shared: string | undefined; diff --git a/documentation/src/components/props-table/index.tsx b/documentation/src/components/props-table/index.tsx index c2032a786e48..934c18cb8b25 100644 --- a/documentation/src/components/props-table/index.tsx +++ b/documentation/src/components/props-table/index.tsx @@ -1,7 +1,7 @@ import React, { useMemo } from "react"; import ReactMarkdown from "react-markdown"; import { - DeclarationType, + type DeclarationType, useDynamicImport, } from "../../hooks/use-dynamic-import"; import PropTag from "../prop-tag"; diff --git a/documentation/src/components/refine-week/cover-bg-shadow.tsx b/documentation/src/components/refine-week/cover-bg-shadow.tsx index 46318c01e918..458bb0cbc8a6 100644 --- a/documentation/src/components/refine-week/cover-bg-shadow.tsx +++ b/documentation/src/components/refine-week/cover-bg-shadow.tsx @@ -1,6 +1,6 @@ import clsx from "clsx"; import React from "react"; -import { WeekVariants } from "./data"; +import type { WeekVariants } from "./data"; type Props = { variant: WeekVariants; diff --git a/documentation/src/components/refine-week/day-indicator.tsx b/documentation/src/components/refine-week/day-indicator.tsx index 2834ca3cf853..3dec74d9ae21 100644 --- a/documentation/src/components/refine-week/day-indicator.tsx +++ b/documentation/src/components/refine-week/day-indicator.tsx @@ -1,6 +1,6 @@ import clsx from "clsx"; import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; type Props = SVGProps & { id?: string; diff --git a/documentation/src/components/refine-week/refine-week-desktop.tsx b/documentation/src/components/refine-week/refine-week-desktop.tsx index 3e2ad2612108..02064f645858 100644 --- a/documentation/src/components/refine-week/refine-week-desktop.tsx +++ b/documentation/src/components/refine-week/refine-week-desktop.tsx @@ -1,6 +1,6 @@ import React from "react"; import clsx from "clsx"; -import { WeekData, WeekVariants } from "./data"; +import type { WeekData, WeekVariants } from "./data"; import { RefineWeekLogo } from "@site/src/assets/week-of-refine/icons"; import { LetsStartButton } from "./lets-start-button"; import { TwitterButton } from "./twitter-button"; diff --git a/documentation/src/components/refine-week/refine-week-mobile.tsx b/documentation/src/components/refine-week/refine-week-mobile.tsx index c00e8ba0c2f7..4825289d0faa 100644 --- a/documentation/src/components/refine-week/refine-week-mobile.tsx +++ b/documentation/src/components/refine-week/refine-week-mobile.tsx @@ -1,6 +1,6 @@ import React from "react"; import clsx from "clsx"; -import { WeekData, WeekVariants } from "./data"; +import type { WeekData, WeekVariants } from "./data"; import { RefineWeekLogo } from "@site/src/assets/week-of-refine/icons"; import { LetsStartButton } from "./lets-start-button"; import { TwitterButton } from "./twitter-button"; diff --git a/documentation/src/components/select-tutorial-framework/index.tsx b/documentation/src/components/select-tutorial-framework/index.tsx index 8e5684741a3d..3dcc913f093e 100644 --- a/documentation/src/components/select-tutorial-framework/index.tsx +++ b/documentation/src/components/select-tutorial-framework/index.tsx @@ -1,6 +1,6 @@ import React from "react"; import { - PreferredUIPackage, + type PreferredUIPackage, availableUIPackages, UIPackageIcons, } from "../../context/TutorialUIPackageContext/index"; diff --git a/documentation/src/components/tooltip/index.tsx b/documentation/src/components/tooltip/index.tsx index 438b6c1ce187..91b8c60e30b1 100644 --- a/documentation/src/components/tooltip/index.tsx +++ b/documentation/src/components/tooltip/index.tsx @@ -1,4 +1,4 @@ -import React, { FC, PropsWithChildren, ReactNode } from "react"; +import React, { type FC, type PropsWithChildren, type ReactNode } from "react"; import styles from "./styles.module.css"; type Props = { diff --git a/documentation/src/components/tutorial-toc/index.tsx b/documentation/src/components/tutorial-toc/index.tsx index c74ed9b12c5f..ce0d04d55590 100644 --- a/documentation/src/components/tutorial-toc/index.tsx +++ b/documentation/src/components/tutorial-toc/index.tsx @@ -1,4 +1,4 @@ -import React, { HTMLAttributes, useState } from "react"; +import React, { type HTMLAttributes, useState } from "react"; import snarkdown from "snarkdown"; import useBaseUrl from "@docusaurus/useBaseUrl"; // @ts-expect-error no types @@ -10,7 +10,7 @@ import { useCurrentTutorial } from "../../hooks/use-current-tutorial"; import { UnitCircle } from "../unit-circle"; import { TutorialCircle } from "../tutorial-circle"; import { useTutorialUIPackage } from "../../hooks/use-tutorial-ui-package"; -import { PreferredUIPackage } from "../../context/TutorialUIPackageContext"; +import type { PreferredUIPackage } from "../../context/TutorialUIPackageContext"; const uiNames: Record = { headless: "Headless", diff --git a/documentation/src/components/ui-conditional/index.tsx b/documentation/src/components/ui-conditional/index.tsx index df7cb532670d..e655b4cef3d9 100644 --- a/documentation/src/components/ui-conditional/index.tsx +++ b/documentation/src/components/ui-conditional/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { PreferredUIPackage } from "../../context/TutorialUIPackageContext/index"; +import type { PreferredUIPackage } from "../../context/TutorialUIPackageContext/index"; import { useTutorialUIPackage } from "../../hooks/use-tutorial-ui-package"; type Props = { diff --git a/documentation/src/context/CommunityStats/index.tsx b/documentation/src/context/CommunityStats/index.tsx index faf2e53e5b08..19fd4ecc3d2c 100644 --- a/documentation/src/context/CommunityStats/index.tsx +++ b/documentation/src/context/CommunityStats/index.tsx @@ -1,6 +1,6 @@ import React, { createContext, - FC, + type FC, useCallback, useContext, useEffect, diff --git a/documentation/src/hooks/use-dynamic-import.ts b/documentation/src/hooks/use-dynamic-import.ts index a3afec692c69..0b27f45b4d59 100644 --- a/documentation/src/hooks/use-dynamic-import.ts +++ b/documentation/src/hooks/use-dynamic-import.ts @@ -1,5 +1,5 @@ import { useEffect, useState } from "react"; -import { ComponentDoc, PropItem } from "react-docgen-typescript"; +import type { ComponentDoc, PropItem } from "react-docgen-typescript"; export interface StringIndexedObject { [key: string]: T; diff --git a/documentation/src/hooks/use-keydown.ts b/documentation/src/hooks/use-keydown.ts index 877fa12dabad..e2c3f021a0fe 100644 --- a/documentation/src/hooks/use-keydown.ts +++ b/documentation/src/hooks/use-keydown.ts @@ -1,4 +1,4 @@ -import { RefObject } from "react"; +import type { RefObject } from "react"; import React from "react"; diff --git a/documentation/src/hooks/use-outside-click.ts b/documentation/src/hooks/use-outside-click.ts index 62c31c91211b..b11a4cb59f36 100644 --- a/documentation/src/hooks/use-outside-click.ts +++ b/documentation/src/hooks/use-outside-click.ts @@ -1,4 +1,4 @@ -import { RefObject } from "react"; +import type { RefObject } from "react"; import React from "react"; diff --git a/documentation/src/pages/integrations/index.tsx b/documentation/src/pages/integrations/index.tsx index 5c4705901d4b..7c5771b565db 100644 --- a/documentation/src/pages/integrations/index.tsx +++ b/documentation/src/pages/integrations/index.tsx @@ -2,7 +2,7 @@ import clsx from "clsx"; import React, { useMemo } from "react"; import IntegrationsLayout from "@site/src/components/integrations/layout"; -import { Integration } from "@site/src/types/integrations"; +import type { Integration } from "@site/src/types/integrations"; import { integrations as integrationsData } from "../../assets/integrations"; import Card from "../../components/integrations/card"; diff --git a/documentation/src/pages/templates/index.tsx b/documentation/src/pages/templates/index.tsx index 122fa88aa3ce..5d2e3cbe2dfa 100644 --- a/documentation/src/pages/templates/index.tsx +++ b/documentation/src/pages/templates/index.tsx @@ -1,5 +1,5 @@ import Head from "@docusaurus/Head"; -import React, { SVGProps } from "react"; +import React, { type SVGProps } from "react"; import { CommonHeader } from "@site/src/refine-theme/common-header"; import { CommonLayout } from "@site/src/refine-theme/common-layout"; import { LandingFooter } from "@site/src/refine-theme/landing-footer"; diff --git a/documentation/src/partials/npm-scripts/install-packages-commands.tsx b/documentation/src/partials/npm-scripts/install-packages-commands.tsx index b6e19a5e1613..c747fb710c25 100644 --- a/documentation/src/partials/npm-scripts/install-packages-commands.tsx +++ b/documentation/src/partials/npm-scripts/install-packages-commands.tsx @@ -1,4 +1,4 @@ -import React, { FC, PropsWithChildren } from "react"; +import React, { type FC, type PropsWithChildren } from "react"; import Tabs from "@site/src/refine-theme/common-tabs"; import { CodeBlock } from "@site/src/theme/CodeBlock/base"; diff --git a/documentation/src/refine-theme/blog-footer.tsx b/documentation/src/refine-theme/blog-footer.tsx index b8abd853da3f..338a09e107a9 100644 --- a/documentation/src/refine-theme/blog-footer.tsx +++ b/documentation/src/refine-theme/blog-footer.tsx @@ -1,6 +1,6 @@ import React from "react"; -import { LandingFooter, Props } from "./landing-footer"; +import { LandingFooter, type Props } from "./landing-footer"; export const BlogFooter = (props: Props) => { return ; diff --git a/documentation/src/refine-theme/blog-hero.tsx b/documentation/src/refine-theme/blog-hero.tsx index 7fd80bc68d55..1f151799a77e 100644 --- a/documentation/src/refine-theme/blog-hero.tsx +++ b/documentation/src/refine-theme/blog-hero.tsx @@ -1,6 +1,5 @@ import clsx from "clsx"; -import React, { FC } from "react"; -import { CommonThemedImage } from "./common-themed-image"; +import React, { type FC } from "react"; type Props = { className?: string }; diff --git a/documentation/src/refine-theme/common-circle-chevron-down.tsx b/documentation/src/refine-theme/common-circle-chevron-down.tsx index c8280033f697..5ed1140dbc74 100644 --- a/documentation/src/refine-theme/common-circle-chevron-down.tsx +++ b/documentation/src/refine-theme/common-circle-chevron-down.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const CommonCircleChevronDown = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => { return ( diff --git a/documentation/src/refine-theme/icons/new-badge-shiny-cyan.tsx b/documentation/src/refine-theme/icons/new-badge-shiny-cyan.tsx index 36409bbe33d9..992c5e2191f1 100644 --- a/documentation/src/refine-theme/icons/new-badge-shiny-cyan.tsx +++ b/documentation/src/refine-theme/icons/new-badge-shiny-cyan.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const NewBadgeShinyCyan = (props: SVGProps) => { return ( diff --git a/documentation/src/refine-theme/icons/new-badge-shiny.tsx b/documentation/src/refine-theme/icons/new-badge-shiny.tsx index f93e7c609190..cf2a83034b4f 100644 --- a/documentation/src/refine-theme/icons/new-badge-shiny.tsx +++ b/documentation/src/refine-theme/icons/new-badge-shiny.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useColorMode } from "@docusaurus/theme-common"; import { NewBadgeShinyCyan } from "./new-badge-shiny-cyan"; import { NewBadgeShinyBlue } from "./new-badge-shiny-blue"; diff --git a/documentation/src/refine-theme/icons/refine-logo-seal.tsx b/documentation/src/refine-theme/icons/refine-logo-seal.tsx index 515d3616f524..9083e91702e0 100644 --- a/documentation/src/refine-theme/icons/refine-logo-seal.tsx +++ b/documentation/src/refine-theme/icons/refine-logo-seal.tsx @@ -1,4 +1,4 @@ -import React, { SVGProps } from "react"; +import React, { type SVGProps } from "react"; export const RefineLogoSeal = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( { return ( diff --git a/documentation/src/refine-theme/tutorial-navigation.tsx b/documentation/src/refine-theme/tutorial-navigation.tsx index 346a6f7f4cb7..9848d537001d 100644 --- a/documentation/src/refine-theme/tutorial-navigation.tsx +++ b/documentation/src/refine-theme/tutorial-navigation.tsx @@ -10,7 +10,7 @@ import { TriangleDownIcon } from "./icons/triangle-down"; import { CommonCircleChevronLeft } from "./common-circle-chevron-left"; import { useTutorialParameters } from "../context/tutorial-parameter-context"; import { - DocElement, + type DocElement, findUnitByItemId, getNext, getPathFromId, diff --git a/documentation/src/refine-theme/tutorial-paginator.tsx b/documentation/src/refine-theme/tutorial-paginator.tsx index 2260cf097d7a..4bb38450af14 100644 --- a/documentation/src/refine-theme/tutorial-paginator.tsx +++ b/documentation/src/refine-theme/tutorial-paginator.tsx @@ -6,7 +6,7 @@ import { ArrowRightIcon } from "./icons/arrow-right"; import { useDoc } from "@docusaurus/theme-common/internal"; import { - DocElement, + type DocElement, getNext, getPathFromId, getPrevious, diff --git a/documentation/src/refine-theme/tutorial-parameter-dropdown.tsx b/documentation/src/refine-theme/tutorial-parameter-dropdown.tsx index 5ef122ca7de4..b1dd28a56609 100644 --- a/documentation/src/refine-theme/tutorial-parameter-dropdown.tsx +++ b/documentation/src/refine-theme/tutorial-parameter-dropdown.tsx @@ -1,5 +1,5 @@ import clsx from "clsx"; -import React, { SVGProps } from "react"; +import React, { type SVGProps } from "react"; import { TriangleDownIcon } from "@site/src/refine-theme/icons/triangle-down"; import { Menu, Transition } from "@headlessui/react"; diff --git a/documentation/src/theme/Root.tsx b/documentation/src/theme/Root.tsx index d1b085d72932..49ee1b7fff85 100644 --- a/documentation/src/theme/Root.tsx +++ b/documentation/src/theme/Root.tsx @@ -1,4 +1,4 @@ -import React, { FC } from "react"; +import React, { type FC } from "react"; import { CommunityStatsProvider } from "../context/CommunityStats"; diff --git a/documentation/src/utils/remove-active-from-files.ts b/documentation/src/utils/remove-active-from-files.ts index a70afd5dd848..d7d9745c8e69 100644 --- a/documentation/src/utils/remove-active-from-files.ts +++ b/documentation/src/utils/remove-active-from-files.ts @@ -1,4 +1,4 @@ -import { SandpackFile, SandpackFiles } from "@codesandbox/sandpack-react"; +import type { SandpackFile, SandpackFiles } from "@codesandbox/sandpack-react"; export const removeActiveFromFiles = (files: SandpackFiles) => { const newFiles = Object.keys(files).reduce((acc, file) => { diff --git a/examples/access-control-casbin/package.json b/examples/access-control-casbin/package.json index 5c6b4291fa43..595d04a88c54 100644 --- a/examples/access-control-casbin/package.json +++ b/examples/access-control-casbin/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "casbin": "^5.15.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/access-control-casbin/src/pages/categories/create.tsx b/examples/access-control-casbin/src/pages/categories/create.tsx index 69e4977dc7f2..abf44730ab3b 100644 --- a/examples/access-control-casbin/src/pages/categories/create.tsx +++ b/examples/access-control-casbin/src/pages/categories/create.tsx @@ -2,7 +2,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-casbin/src/pages/categories/edit.tsx b/examples/access-control-casbin/src/pages/categories/edit.tsx index 5de0a6150c8b..f7b3b323c867 100644 --- a/examples/access-control-casbin/src/pages/categories/edit.tsx +++ b/examples/access-control-casbin/src/pages/categories/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-casbin/src/pages/categories/list.tsx b/examples/access-control-casbin/src/pages/categories/list.tsx index 220f7073d15f..4d585b1b4958 100644 --- a/examples/access-control-casbin/src/pages/categories/list.tsx +++ b/examples/access-control-casbin/src/pages/categories/list.tsx @@ -8,7 +8,7 @@ import { import { Table, Space } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-casbin/src/pages/categories/show.tsx b/examples/access-control-casbin/src/pages/categories/show.tsx index b7292084d5f2..f2a84b98ef7d 100644 --- a/examples/access-control-casbin/src/pages/categories/show.tsx +++ b/examples/access-control-casbin/src/pages/categories/show.tsx @@ -4,7 +4,7 @@ import { Show } from "@refinedev/antd"; import { Typography } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-casbin/src/pages/posts/create.tsx b/examples/access-control-casbin/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/access-control-casbin/src/pages/posts/create.tsx +++ b/examples/access-control-casbin/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-casbin/src/pages/posts/edit.tsx b/examples/access-control-casbin/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/access-control-casbin/src/pages/posts/edit.tsx +++ b/examples/access-control-casbin/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/access-control-casbin/src/pages/posts/list.tsx b/examples/access-control-casbin/src/pages/posts/list.tsx index a217e5d111ed..ef7cfbcfc41f 100644 --- a/examples/access-control-casbin/src/pages/posts/list.tsx +++ b/examples/access-control-casbin/src/pages/posts/list.tsx @@ -14,7 +14,7 @@ import { import { Table, Space, Select, Radio } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList: React.FC = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-casbin/src/pages/posts/show.tsx b/examples/access-control-casbin/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/access-control-casbin/src/pages/posts/show.tsx +++ b/examples/access-control-casbin/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-casbin/src/pages/users/create.tsx b/examples/access-control-casbin/src/pages/users/create.tsx index 16b9df56f6c7..693c110a61dc 100644 --- a/examples/access-control-casbin/src/pages/users/create.tsx +++ b/examples/access-control-casbin/src/pages/users/create.tsx @@ -4,7 +4,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-casbin/src/pages/users/edit.tsx b/examples/access-control-casbin/src/pages/users/edit.tsx index 732c22424a34..7d4af475d991 100644 --- a/examples/access-control-casbin/src/pages/users/edit.tsx +++ b/examples/access-control-casbin/src/pages/users/edit.tsx @@ -4,7 +4,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-casbin/src/pages/users/list.tsx b/examples/access-control-casbin/src/pages/users/list.tsx index 454ab78e297e..876bb05c8cdb 100644 --- a/examples/access-control-casbin/src/pages/users/list.tsx +++ b/examples/access-control-casbin/src/pages/users/list.tsx @@ -9,7 +9,7 @@ import { import { Table, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-casbin/src/pages/users/show.tsx b/examples/access-control-casbin/src/pages/users/show.tsx index 5f6c5664bdde..32e7a1573c4b 100644 --- a/examples/access-control-casbin/src/pages/users/show.tsx +++ b/examples/access-control-casbin/src/pages/users/show.tsx @@ -4,7 +4,7 @@ import { Show, EmailField, ImageField } from "@refinedev/antd"; import { Typography, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-cerbos/package.json b/examples/access-control-cerbos/package.json index 79a06b6604de..e1194c915dfd 100644 --- a/examples/access-control-cerbos/package.json +++ b/examples/access-control-cerbos/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/access-control-cerbos/src/pages/categories/create.tsx b/examples/access-control-cerbos/src/pages/categories/create.tsx index 69e4977dc7f2..abf44730ab3b 100644 --- a/examples/access-control-cerbos/src/pages/categories/create.tsx +++ b/examples/access-control-cerbos/src/pages/categories/create.tsx @@ -2,7 +2,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/categories/edit.tsx b/examples/access-control-cerbos/src/pages/categories/edit.tsx index 5de0a6150c8b..f7b3b323c867 100644 --- a/examples/access-control-cerbos/src/pages/categories/edit.tsx +++ b/examples/access-control-cerbos/src/pages/categories/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/categories/list.tsx b/examples/access-control-cerbos/src/pages/categories/list.tsx index f8a71f215034..460e7fa7c8fb 100644 --- a/examples/access-control-cerbos/src/pages/categories/list.tsx +++ b/examples/access-control-cerbos/src/pages/categories/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-cerbos/src/pages/categories/show.tsx b/examples/access-control-cerbos/src/pages/categories/show.tsx index b7292084d5f2..f2a84b98ef7d 100644 --- a/examples/access-control-cerbos/src/pages/categories/show.tsx +++ b/examples/access-control-cerbos/src/pages/categories/show.tsx @@ -4,7 +4,7 @@ import { Show } from "@refinedev/antd"; import { Typography } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-cerbos/src/pages/posts/create.tsx b/examples/access-control-cerbos/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/access-control-cerbos/src/pages/posts/create.tsx +++ b/examples/access-control-cerbos/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/posts/edit.tsx b/examples/access-control-cerbos/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/access-control-cerbos/src/pages/posts/edit.tsx +++ b/examples/access-control-cerbos/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/posts/list.tsx b/examples/access-control-cerbos/src/pages/posts/list.tsx index 7adcc0ad30de..f6b31fe8768c 100644 --- a/examples/access-control-cerbos/src/pages/posts/list.tsx +++ b/examples/access-control-cerbos/src/pages/posts/list.tsx @@ -14,7 +14,7 @@ import { import { Table, Space, Select, Radio } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-cerbos/src/pages/posts/show.tsx b/examples/access-control-cerbos/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/access-control-cerbos/src/pages/posts/show.tsx +++ b/examples/access-control-cerbos/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-cerbos/src/pages/users/create.tsx b/examples/access-control-cerbos/src/pages/users/create.tsx index 16b9df56f6c7..693c110a61dc 100644 --- a/examples/access-control-cerbos/src/pages/users/create.tsx +++ b/examples/access-control-cerbos/src/pages/users/create.tsx @@ -4,7 +4,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/users/edit.tsx b/examples/access-control-cerbos/src/pages/users/edit.tsx index 732c22424a34..7d4af475d991 100644 --- a/examples/access-control-cerbos/src/pages/users/edit.tsx +++ b/examples/access-control-cerbos/src/pages/users/edit.tsx @@ -4,7 +4,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-cerbos/src/pages/users/list.tsx b/examples/access-control-cerbos/src/pages/users/list.tsx index 757f1a52788e..e4fb5ca55944 100644 --- a/examples/access-control-cerbos/src/pages/users/list.tsx +++ b/examples/access-control-cerbos/src/pages/users/list.tsx @@ -11,7 +11,7 @@ import { import { Table, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-cerbos/src/pages/users/show.tsx b/examples/access-control-cerbos/src/pages/users/show.tsx index 5f6c5664bdde..32e7a1573c4b 100644 --- a/examples/access-control-cerbos/src/pages/users/show.tsx +++ b/examples/access-control-cerbos/src/pages/users/show.tsx @@ -4,7 +4,7 @@ import { Show, EmailField, ImageField } from "@refinedev/antd"; import { Typography, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-permify/package.json b/examples/access-control-permify/package.json index e36e330f5b40..5841e3d9c33d 100644 --- a/examples/access-control-permify/package.json +++ b/examples/access-control-permify/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/access-control-permify/src/authz/permifyClient.ts b/examples/access-control-permify/src/authz/permifyClient.ts index 68316e21ecf1..19be39a66368 100644 --- a/examples/access-control-permify/src/authz/permifyClient.ts +++ b/examples/access-control-permify/src/authz/permifyClient.ts @@ -1,4 +1,4 @@ -import { BaseKey } from "@refinedev/core"; +import type { BaseKey } from "@refinedev/core"; export class PermifyClient { private instance: string; diff --git a/examples/access-control-permify/src/pages/categories/create.tsx b/examples/access-control-permify/src/pages/categories/create.tsx index 69e4977dc7f2..abf44730ab3b 100644 --- a/examples/access-control-permify/src/pages/categories/create.tsx +++ b/examples/access-control-permify/src/pages/categories/create.tsx @@ -2,7 +2,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-permify/src/pages/categories/edit.tsx b/examples/access-control-permify/src/pages/categories/edit.tsx index 5de0a6150c8b..f7b3b323c867 100644 --- a/examples/access-control-permify/src/pages/categories/edit.tsx +++ b/examples/access-control-permify/src/pages/categories/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-permify/src/pages/categories/list.tsx b/examples/access-control-permify/src/pages/categories/list.tsx index f8a71f215034..460e7fa7c8fb 100644 --- a/examples/access-control-permify/src/pages/categories/list.tsx +++ b/examples/access-control-permify/src/pages/categories/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const CategoryList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-permify/src/pages/categories/show.tsx b/examples/access-control-permify/src/pages/categories/show.tsx index b7292084d5f2..f2a84b98ef7d 100644 --- a/examples/access-control-permify/src/pages/categories/show.tsx +++ b/examples/access-control-permify/src/pages/categories/show.tsx @@ -4,7 +4,7 @@ import { Show } from "@refinedev/antd"; import { Typography } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-permify/src/pages/posts/create.tsx b/examples/access-control-permify/src/pages/posts/create.tsx index 74a91ce620fa..7177fc7b9599 100644 --- a/examples/access-control-permify/src/pages/posts/create.tsx +++ b/examples/access-control-permify/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-permify/src/pages/posts/edit.tsx b/examples/access-control-permify/src/pages/posts/edit.tsx index cb964b4c8ced..8d66194f97b3 100644 --- a/examples/access-control-permify/src/pages/posts/edit.tsx +++ b/examples/access-control-permify/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/access-control-permify/src/pages/posts/list.tsx b/examples/access-control-permify/src/pages/posts/list.tsx index b877bef8df0d..398bfb968132 100644 --- a/examples/access-control-permify/src/pages/posts/list.tsx +++ b/examples/access-control-permify/src/pages/posts/list.tsx @@ -14,7 +14,7 @@ import { import { Table, Space, Select, Radio } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-permify/src/pages/posts/show.tsx b/examples/access-control-permify/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/access-control-permify/src/pages/posts/show.tsx +++ b/examples/access-control-permify/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/access-control-permify/src/pages/users/create.tsx b/examples/access-control-permify/src/pages/users/create.tsx index 16b9df56f6c7..693c110a61dc 100644 --- a/examples/access-control-permify/src/pages/users/create.tsx +++ b/examples/access-control-permify/src/pages/users/create.tsx @@ -4,7 +4,7 @@ import { Create, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-permify/src/pages/users/edit.tsx b/examples/access-control-permify/src/pages/users/edit.tsx index 732c22424a34..7d4af475d991 100644 --- a/examples/access-control-permify/src/pages/users/edit.tsx +++ b/examples/access-control-permify/src/pages/users/edit.tsx @@ -4,7 +4,7 @@ import { Edit, useForm } from "@refinedev/antd"; import { Form, Input } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserEdit = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/access-control-permify/src/pages/users/list.tsx b/examples/access-control-permify/src/pages/users/list.tsx index 757f1a52788e..e4fb5ca55944 100644 --- a/examples/access-control-permify/src/pages/users/list.tsx +++ b/examples/access-control-permify/src/pages/users/list.tsx @@ -11,7 +11,7 @@ import { import { Table, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; export const UserList = () => { const { tableProps } = useTable(); diff --git a/examples/access-control-permify/src/pages/users/show.tsx b/examples/access-control-permify/src/pages/users/show.tsx index 5f6c5664bdde..32e7a1573c4b 100644 --- a/examples/access-control-permify/src/pages/users/show.tsx +++ b/examples/access-control-permify/src/pages/users/show.tsx @@ -4,7 +4,7 @@ import { Show, EmailField, ImageField } from "@refinedev/antd"; import { Typography, Space } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/app-crm-minimal/package.json b/examples/app-crm-minimal/package.json index bf9dbd8e5768..7eaddfb829f9 100644 --- a/examples/app-crm-minimal/package.json +++ b/examples/app-crm-minimal/package.json @@ -15,7 +15,7 @@ }, "dependencies": { "@ant-design/cssinjs": "^1.17.2", - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@ant-design/plots": "^1.2.5", "@dnd-kit/core": "^6.0.8", "@dnd-kit/modifiers": "^6.0.1", @@ -27,7 +27,7 @@ "@refinedev/nestjs-query": "^1.1.5", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "classnames": "^2.3.2", "cross-env": "^7.0.3", "dayjs": "^1.10.7", diff --git a/examples/app-crm-minimal/src/components/icon/TextIcon.tsx b/examples/app-crm-minimal/src/components/icon/TextIcon.tsx index 9db41856abd3..88c7b1df7553 100644 --- a/examples/app-crm-minimal/src/components/icon/TextIcon.tsx +++ b/examples/app-crm-minimal/src/components/icon/TextIcon.tsx @@ -28,5 +28,6 @@ export const TextIconSvg = () => ( ); export const TextIcon = (props: Partial) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ); diff --git a/examples/app-crm-minimal/src/components/layout/account-settings/index.tsx b/examples/app-crm-minimal/src/components/layout/account-settings/index.tsx index db99ef6e8c4c..5401c999ec65 100644 --- a/examples/app-crm-minimal/src/components/layout/account-settings/index.tsx +++ b/examples/app-crm-minimal/src/components/layout/account-settings/index.tsx @@ -1,11 +1,11 @@ import { SaveButton, useForm } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; -import { GetFields, GetVariables } from "@refinedev/nestjs-query"; +import type { HttpError } from "@refinedev/core"; +import type { GetFields, GetVariables } from "@refinedev/nestjs-query"; import { CloseOutlined } from "@ant-design/icons"; import { Button, Card, Drawer, Form, Input, Spin } from "antd"; -import { +import type { UpdateUserMutation, UpdateUserMutationVariables, } from "@/graphql/types"; @@ -82,6 +82,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { Account Settings } onClick={() => closeModal()} /> diff --git a/examples/app-crm-minimal/src/components/layout/current-user/index.tsx b/examples/app-crm-minimal/src/components/layout/current-user/index.tsx index fde2826f616e..9baaf43862d0 100644 --- a/examples/app-crm-minimal/src/components/layout/current-user/index.tsx +++ b/examples/app-crm-minimal/src/components/layout/current-user/index.tsx @@ -41,6 +41,7 @@ export const CurrentUser = () => { > } type="text" block diff --git a/examples/app-crm-minimal/src/components/layout/gh-banner/index.tsx b/examples/app-crm-minimal/src/components/layout/gh-banner/index.tsx index 8f25c2d4dec7..ae78a853fc95 100644 --- a/examples/app-crm-minimal/src/components/layout/gh-banner/index.tsx +++ b/examples/app-crm-minimal/src/components/layout/gh-banner/index.tsx @@ -1,4 +1,4 @@ -import React, { SVGProps, useEffect } from "react"; +import React, { type SVGProps, useEffect } from "react"; import { CSSRules } from "./styles"; diff --git a/examples/app-crm-minimal/src/components/tags/contact-status-tag.tsx b/examples/app-crm-minimal/src/components/tags/contact-status-tag.tsx index 7fd7b424c525..9d76b0a10db2 100644 --- a/examples/app-crm-minimal/src/components/tags/contact-status-tag.tsx +++ b/examples/app-crm-minimal/src/components/tags/contact-status-tag.tsx @@ -6,9 +6,9 @@ import { PlayCircleFilled, PlayCircleOutlined, } from "@ant-design/icons"; -import { Tag, TagProps } from "antd"; +import { Tag, type TagProps } from "antd"; -import { ContactStatus } from "@/graphql/schema.types"; +import type { ContactStatus } from "@/graphql/schema.types"; type Props = { status: ContactStatus; @@ -22,27 +22,33 @@ export const ContactStatusTag = ({ status }: Props) => { case "NEW": case "CONTACTED": case "INTERESTED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "cyan"; break; case "UNQUALIFIED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; case "QUALIFIED": case "NEGOTIATION": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "green"; break; case "LOST": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; case "WON": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "green"; break; case "CHURNED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; diff --git a/examples/app-crm-minimal/src/components/tags/quote-status-tag.tsx b/examples/app-crm-minimal/src/components/tags/quote-status-tag.tsx index 9ac729dbd2a3..727529e4e5c2 100644 --- a/examples/app-crm-minimal/src/components/tags/quote-status-tag.tsx +++ b/examples/app-crm-minimal/src/components/tags/quote-status-tag.tsx @@ -7,7 +7,7 @@ import { } from "@ant-design/icons"; import { Tag } from "antd"; -import { QuoteStatus } from "@/graphql/schema.types"; +import type { QuoteStatus } from "@/graphql/schema.types"; const variant: Record< QuoteStatus, @@ -15,14 +15,17 @@ const variant: Record< > = { DRAFT: { color: "blue", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, SENT: { color: "cyan", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ACCEPTED: { color: "green", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }; diff --git a/examples/app-crm-minimal/src/components/tags/user-tag.tsx b/examples/app-crm-minimal/src/components/tags/user-tag.tsx index c529b0bd02a5..bda31b2be655 100644 --- a/examples/app-crm-minimal/src/components/tags/user-tag.tsx +++ b/examples/app-crm-minimal/src/components/tags/user-tag.tsx @@ -1,6 +1,6 @@ import { Space, Tag } from "antd"; -import { User } from "@/graphql/schema.types"; +import type { User } from "@/graphql/schema.types"; import { CustomAvatar } from "../custom-avatar"; diff --git a/examples/app-crm-minimal/src/config/resources.tsx b/examples/app-crm-minimal/src/config/resources.tsx index 0f1e4d6b1734..5530c56d9f85 100644 --- a/examples/app-crm-minimal/src/config/resources.tsx +++ b/examples/app-crm-minimal/src/config/resources.tsx @@ -12,6 +12,7 @@ export const resources: IResourceItem[] = [ list: "/", meta: { label: "Dashboard", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -23,6 +24,7 @@ export const resources: IResourceItem[] = [ edit: "/companies/edit/:id", meta: { label: "Companies", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -33,6 +35,7 @@ export const resources: IResourceItem[] = [ edit: "/tasks/edit/:id", meta: { label: "Tasks", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, diff --git a/examples/app-crm-minimal/src/providers/auth.ts b/examples/app-crm-minimal/src/providers/auth.ts index b5f00dfd7b77..19a1e9139481 100644 --- a/examples/app-crm-minimal/src/providers/auth.ts +++ b/examples/app-crm-minimal/src/providers/auth.ts @@ -1,6 +1,6 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; -import { User } from "@/graphql/schema.types"; +import type { User } from "@/graphql/schema.types"; import { API_URL, dataProvider } from "./data"; diff --git a/examples/app-crm-minimal/src/providers/data/fetch-wrapper.ts b/examples/app-crm-minimal/src/providers/data/fetch-wrapper.ts index 887967014346..df685ae5f602 100644 --- a/examples/app-crm-minimal/src/providers/data/fetch-wrapper.ts +++ b/examples/app-crm-minimal/src/providers/data/fetch-wrapper.ts @@ -1,4 +1,4 @@ -import { GraphQLFormattedError } from "graphql"; +import type { GraphQLFormattedError } from "graphql"; type Error = { message: string; diff --git a/examples/app-crm-minimal/src/routes/companies/edit/contacts-table.tsx b/examples/app-crm-minimal/src/routes/companies/edit/contacts-table.tsx index d0a7e4337572..346085cff2cf 100644 --- a/examples/app-crm-minimal/src/routes/companies/edit/contacts-table.tsx +++ b/examples/app-crm-minimal/src/routes/companies/edit/contacts-table.tsx @@ -1,7 +1,7 @@ import { useParams } from "react-router-dom"; import { FilterDropdown, useTable } from "@refinedev/antd"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { MailOutlined, @@ -12,7 +12,7 @@ import { import { Button, Card, Input, Select, Space, Table } from "antd"; import { ContactStatusTag, CustomAvatar, Text } from "@/components"; -import { CompanyContactsTableQuery } from "@/graphql/types"; +import type { CompanyContactsTableQuery } from "@/graphql/types"; import { COMPANY_CONTACTS_TABLE_QUERY } from "./queries"; @@ -72,6 +72,7 @@ export const CompanyContactsTable = () => { bodyStyle={{ padding: 0 }} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Contacts @@ -110,6 +111,7 @@ export const CompanyContactsTable = () => { ); }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => ( @@ -120,6 +122,7 @@ export const CompanyContactsTable = () => { } filterDropdown={(props) => ( @@ -153,11 +156,13 @@ export const CompanyContactsTable = () => { } /> } /> diff --git a/examples/app-crm-minimal/src/routes/companies/edit/form.tsx b/examples/app-crm-minimal/src/routes/companies/edit/form.tsx index 514edd5d2383..23c9f3c126a4 100644 --- a/examples/app-crm-minimal/src/routes/companies/edit/form.tsx +++ b/examples/app-crm-minimal/src/routes/companies/edit/form.tsx @@ -1,6 +1,6 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; -import { +import type { HttpError } from "@refinedev/core"; +import type { GetFields, GetFieldsFromList, GetVariables, @@ -10,8 +10,12 @@ import { Form, Input, InputNumber, Select } from "antd"; import { CustomAvatar, SelectOptionWithAvatar } from "@/components"; import { USERS_SELECT_QUERY } from "@/graphql/queries"; -import { BusinessType, CompanySize, Industry } from "@/graphql/schema.types"; -import { +import type { + BusinessType, + CompanySize, + Industry, +} from "@/graphql/schema.types"; +import type { UpdateCompanyMutation, UpdateCompanyMutationVariables, UsersSelectQuery, diff --git a/examples/app-crm-minimal/src/routes/companies/list/create-modal.tsx b/examples/app-crm-minimal/src/routes/companies/list/create-modal.tsx index 8866961280ab..da79395842cd 100644 --- a/examples/app-crm-minimal/src/routes/companies/list/create-modal.tsx +++ b/examples/app-crm-minimal/src/routes/companies/list/create-modal.tsx @@ -1,6 +1,6 @@ import { useModalForm, useSelect } from "@refinedev/antd"; -import { HttpError, useGo } from "@refinedev/core"; -import { +import { type HttpError, useGo } from "@refinedev/core"; +import type { GetFields, GetFieldsFromList, GetVariables, @@ -10,7 +10,7 @@ import { Form, Input, Modal, Select } from "antd"; import { SelectOptionWithAvatar } from "@/components"; import { USERS_SELECT_QUERY } from "@/graphql/queries"; -import { +import type { CreateCompanyMutation, CreateCompanyMutationVariables, UsersSelectQuery, diff --git a/examples/app-crm-minimal/src/routes/companies/list/index.tsx b/examples/app-crm-minimal/src/routes/companies/list/index.tsx index 018be4b797e7..152caf0ec92a 100644 --- a/examples/app-crm-minimal/src/routes/companies/list/index.tsx +++ b/examples/app-crm-minimal/src/routes/companies/list/index.tsx @@ -8,14 +8,14 @@ import { List, useTable, } from "@refinedev/antd"; -import { getDefaultFilter, HttpError, useGo } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import { getDefaultFilter, type HttpError, useGo } from "@refinedev/core"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { SearchOutlined } from "@ant-design/icons"; import { Input, Space, Table } from "antd"; import { CustomAvatar, PaginationTotal, Text } from "@/components"; -import { CompaniesListQuery } from "@/graphql/types"; +import type { CompaniesListQuery } from "@/graphql/types"; import { currencyNumber } from "@/utilities"; import { COMPANIES_LIST_QUERY } from "./queries"; @@ -102,6 +102,7 @@ export const CompanyListPage = ({ children }: React.PropsWithChildren) => { dataIndex="name" title="Company title" defaultFilteredValue={getDefaultFilter("id", filters)} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => ( diff --git a/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/index.tsx b/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/index.tsx index ae92cdf9d87a..1afabf305cfc 100644 --- a/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/index.tsx +++ b/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/index.tsx @@ -1,14 +1,14 @@ import React from "react"; import { useList } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { DollarOutlined } from "@ant-design/icons"; -import { Area, AreaConfig } from "@ant-design/plots"; +import { Area, type AreaConfig } from "@ant-design/plots"; import { Card } from "antd"; import { Text } from "@/components"; -import { DashboardDealsChartQuery } from "@/graphql/types"; +import type { DashboardDealsChartQuery } from "@/graphql/types"; import { DASHBOARD_DEALS_CHART_QUERY } from "./queries"; import { mapDealsData } from "./utils"; @@ -77,6 +77,7 @@ export const DashboardDealsChart = () => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Deals diff --git a/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/utils.ts b/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/utils.ts index c245580f85fe..da9dadae5d3f 100644 --- a/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/utils.ts +++ b/examples/app-crm-minimal/src/routes/dashboard/components/deals-chart/utils.ts @@ -1,8 +1,8 @@ -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import dayjs from "dayjs"; -import { DashboardDealsChartQuery } from "@/graphql/types"; +import type { DashboardDealsChartQuery } from "@/graphql/types"; type DealStage = GetFieldsFromList; diff --git a/examples/app-crm-minimal/src/routes/dashboard/components/latest-activities/index.tsx b/examples/app-crm-minimal/src/routes/dashboard/components/latest-activities/index.tsx index 9c99443fb029..d9a4d838dfdd 100644 --- a/examples/app-crm-minimal/src/routes/dashboard/components/latest-activities/index.tsx +++ b/examples/app-crm-minimal/src/routes/dashboard/components/latest-activities/index.tsx @@ -1,12 +1,12 @@ import { useList } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { UnorderedListOutlined } from "@ant-design/icons"; import { Card, List, Skeleton as AntdSkeleton, Space } from "antd"; import dayjs from "dayjs"; import { CustomAvatar, Text } from "@/components"; -import { +import type { DashboardLatestActivitiesAuditsQuery, DashboardLatestActivitiesDealsQuery, } from "@/graphql/types"; @@ -89,6 +89,7 @@ export const DashboardLatestActivities = ({ limit = 5 }: Props) => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Latest activities diff --git a/examples/app-crm-minimal/src/routes/dashboard/components/total-count-card/index.tsx b/examples/app-crm-minimal/src/routes/dashboard/components/total-count-card/index.tsx index 8b58e366af9b..e1508084aa85 100644 --- a/examples/app-crm-minimal/src/routes/dashboard/components/total-count-card/index.tsx +++ b/examples/app-crm-minimal/src/routes/dashboard/components/total-count-card/index.tsx @@ -1,7 +1,7 @@ import React from "react"; import { AuditOutlined, ShopOutlined, TeamOutlined } from "@ant-design/icons"; -import { Area, AreaConfig } from "@ant-design/plots"; +import { Area, type AreaConfig } from "@ant-design/plots"; import { Card, Skeleton } from "antd"; import { Text } from "@/components"; @@ -154,6 +154,7 @@ const variants: { secondaryColor: "#BAE0FF", icon: ( + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Upcoming events diff --git a/examples/app-crm-minimal/src/routes/dashboard/index.tsx b/examples/app-crm-minimal/src/routes/dashboard/index.tsx index ee6e8ac6a773..2884f79576dd 100644 --- a/examples/app-crm-minimal/src/routes/dashboard/index.tsx +++ b/examples/app-crm-minimal/src/routes/dashboard/index.tsx @@ -2,7 +2,7 @@ import { useCustom } from "@refinedev/core"; import { Col, Row } from "antd"; -import { DashboardTotalCountsQuery } from "@/graphql/types"; +import type { DashboardTotalCountsQuery } from "@/graphql/types"; import { CalendarUpcomingEvents, diff --git a/examples/app-crm-minimal/src/routes/tasks/components/button/add-card-button.tsx b/examples/app-crm-minimal/src/routes/tasks/components/button/add-card-button.tsx index ad413fbe8560..703a32ab2591 100644 --- a/examples/app-crm-minimal/src/routes/tasks/components/button/add-card-button.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/components/button/add-card-button.tsx @@ -16,6 +16,7 @@ export const KanbanAddCardButton = ({ return ( } style={{ margin: "16px", diff --git a/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-form.tsx b/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-form.tsx index 66eff0a294bb..440f807d2a9a 100644 --- a/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-form.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-form.tsx @@ -1,12 +1,12 @@ import { useForm } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; -import { GetFields, GetVariables } from "@refinedev/nestjs-query"; +import type { HttpError } from "@refinedev/core"; +import type { GetFields, GetVariables } from "@refinedev/nestjs-query"; import MDEditor from "@uiw/react-md-editor"; import { Button, Form, Space } from "antd"; -import { Task } from "@/graphql/schema.types"; -import { +import type { Task } from "@/graphql/schema.types"; +import type { UpdateTaskMutation, UpdateTaskMutationVariables, } from "@/graphql/types"; diff --git a/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-header.tsx b/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-header.tsx index d86652ded2b0..a7150673930c 100644 --- a/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-header.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/edit/forms/description/description-header.tsx @@ -2,7 +2,7 @@ import { MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { Task } from "@/graphql/schema.types"; +import type { Task } from "@/graphql/schema.types"; type Props = { description?: Task["description"]; diff --git a/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-form.tsx b/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-form.tsx index 1d4d8c1c6e02..062912395f3c 100644 --- a/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-form.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-form.tsx @@ -1,12 +1,12 @@ import { useForm } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; -import { GetFields, GetVariables } from "@refinedev/nestjs-query"; +import type { HttpError } from "@refinedev/core"; +import type { GetFields, GetVariables } from "@refinedev/nestjs-query"; import { Button, DatePicker, Form, Space } from "antd"; import dayjs from "dayjs"; -import { Task } from "@/graphql/schema.types"; -import { +import type { Task } from "@/graphql/schema.types"; +import type { UpdateTaskMutation, UpdateTaskMutationVariables, } from "@/graphql/types"; diff --git a/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-header.tsx b/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-header.tsx index 4a3e9e763c39..cf1388fbc233 100644 --- a/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-header.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/edit/forms/due-date/duedate-header.tsx @@ -2,7 +2,7 @@ import { Space, Tag, Typography } from "antd"; import dayjs from "dayjs"; import { Text } from "@/components"; -import { Task } from "@/graphql/schema.types"; +import type { Task } from "@/graphql/schema.types"; import { getDateColor } from "@/utilities"; type Props = { diff --git a/examples/app-crm-minimal/src/routes/tasks/edit/forms/stage/stage-form.tsx b/examples/app-crm-minimal/src/routes/tasks/edit/forms/stage/stage-form.tsx index 91d650c44799..36403d1e47c5 100644 --- a/examples/app-crm-minimal/src/routes/tasks/edit/forms/stage/stage-form.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/edit/forms/stage/stage-form.tsx @@ -1,6 +1,6 @@ import { useForm, useSelect } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; -import { +import type { HttpError } from "@refinedev/core"; +import type { GetFields, GetFieldsFromList, GetVariables, @@ -11,7 +11,7 @@ import { Checkbox, Form, Select, Space } from "antd"; import { AccordionHeaderSkeleton } from "@/components"; import { TASK_STAGES_SELECT_QUERY } from "@/graphql/queries"; -import { +import type { TaskStagesSelectQuery, UpdateTaskMutation, UpdateTaskMutationVariables, @@ -76,6 +76,7 @@ export const StageForm = ({ isLoading }: Props) => { {...formProps} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { setActive={setActiveKey} fallback={} isLoading={isLoading} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} label="Description" > @@ -80,6 +81,7 @@ export const TasksEditPage = () => { setActive={setActiveKey} fallback={} isLoading={isLoading} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} label="Due date" > @@ -94,6 +96,7 @@ export const TasksEditPage = () => { setActive={setActiveKey} fallback={} isLoading={isLoading} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} label="Users" > diff --git a/examples/app-crm-minimal/src/routes/tasks/list/index.tsx b/examples/app-crm-minimal/src/routes/tasks/list/index.tsx index 52e1c4e6729d..f7fa47b00620 100644 --- a/examples/app-crm-minimal/src/routes/tasks/list/index.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/list/index.tsx @@ -1,12 +1,17 @@ import React from "react"; -import { HttpError, useList, useNavigation, useUpdate } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import { + type HttpError, + useList, + useNavigation, + useUpdate, +} from "@refinedev/core"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; -import { DragEndEvent } from "@dnd-kit/core"; +import type { DragEndEvent } from "@dnd-kit/core"; -import { TaskUpdateInput } from "@/graphql/schema.types"; -import { TasksQuery, TaskStagesQuery } from "@/graphql/types"; +import type { TaskUpdateInput } from "@/graphql/schema.types"; +import type { TasksQuery, TaskStagesQuery } from "@/graphql/types"; import { KanbanAddCardButton } from "../components"; import { KanbanBoard, KanbanBoardContainer } from "./kanban/board"; diff --git a/examples/app-crm-minimal/src/routes/tasks/list/kanban/board.tsx b/examples/app-crm-minimal/src/routes/tasks/list/kanban/board.tsx index 501425da2aae..a1ebab7d667b 100644 --- a/examples/app-crm-minimal/src/routes/tasks/list/kanban/board.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/list/kanban/board.tsx @@ -2,7 +2,7 @@ import React from "react"; import { DndContext, - DragEndEvent, + type DragEndEvent, MouseSensor, TouchSensor, useSensor, diff --git a/examples/app-crm-minimal/src/routes/tasks/list/kanban/card.tsx b/examples/app-crm-minimal/src/routes/tasks/list/kanban/card.tsx index 4973cb277b11..4b1e31bf41bf 100644 --- a/examples/app-crm-minimal/src/routes/tasks/list/kanban/card.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/list/kanban/card.tsx @@ -23,7 +23,7 @@ import { import dayjs from "dayjs"; import { CustomAvatar, Text, TextIcon } from "@/components"; -import { User } from "@/graphql/schema.types"; +import type { User } from "@/graphql/schema.types"; import { getDateColor } from "@/utilities"; type ProjectCardProps = { @@ -53,6 +53,7 @@ export const ProjectCard = ({ { label: "View card", key: "1", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { edit("tasks", id, "replace"); @@ -62,6 +63,7 @@ export const ProjectCard = ({ danger: true, label: "Delete card", key: "2", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { mutate({ @@ -127,6 +129,7 @@ export const ProjectCard = ({ type="text" shape="circle" icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 } onClick={onAddClickHandler} /> @@ -125,6 +126,7 @@ export const KanbanColumnSkeleton = ({ children }: React.PropsWithChildren) => { type="text" shape="circle" icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { /> } /> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } /> diff --git a/examples/app-crm-minimal/src/routes/tasks/list/kanban/item.tsx b/examples/app-crm-minimal/src/routes/tasks/list/kanban/item.tsx index dd5eef786613..de148c271464 100644 --- a/examples/app-crm-minimal/src/routes/tasks/list/kanban/item.tsx +++ b/examples/app-crm-minimal/src/routes/tasks/list/kanban/item.tsx @@ -3,7 +3,7 @@ import React from "react"; import { DragOverlay, useDraggable, - UseDraggableArguments, + type UseDraggableArguments, } from "@dnd-kit/core"; interface Props { diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index 939cfe582506..5dac3a557d74 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -14,7 +14,7 @@ "test": "jest --passWithNoTests --runInBand" }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@ant-design/plots": "^1.2.5", "@dnd-kit/core": "^6.0.8", "@dnd-kit/modifiers": "^6.0.1", @@ -33,7 +33,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", "algoliasearch": "^4.19.1", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "classnames": "^2.3.2", "cross-env": "^7.0.3", diff --git a/examples/app-crm/src/components/calendar/upcoming-events/event/index.tsx b/examples/app-crm/src/components/calendar/upcoming-events/event/index.tsx index a9e5ba4fc13f..c38a21edb737 100644 --- a/examples/app-crm/src/components/calendar/upcoming-events/event/index.tsx +++ b/examples/app-crm/src/components/calendar/upcoming-events/event/index.tsx @@ -1,12 +1,12 @@ import React from "react"; import { useNavigation } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { Badge } from "antd"; import dayjs from "dayjs"; -import { UpcomingEventsQuery } from "@/graphql/types"; +import type { UpcomingEventsQuery } from "@/graphql/types"; import { Text } from "../../../text"; import styles from "../index.module.css"; diff --git a/examples/app-crm/src/components/calendar/upcoming-events/index.tsx b/examples/app-crm/src/components/calendar/upcoming-events/index.tsx index d73f68556254..5112b3299332 100644 --- a/examples/app-crm/src/components/calendar/upcoming-events/index.tsx +++ b/examples/app-crm/src/components/calendar/upcoming-events/index.tsx @@ -1,14 +1,14 @@ import React from "react"; import { useList, useNavigation } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { CalendarOutlined, RightCircleOutlined } from "@ant-design/icons"; import type { CardProps } from "antd"; import { Button, Card, Skeleton as AntdSkeleton } from "antd"; import dayjs from "dayjs"; -import { UpcomingEventsQuery } from "@/graphql/types"; +import type { UpcomingEventsQuery } from "@/graphql/types"; import { Text } from "../../text"; import { CalendarUpcomingEvent } from "./event"; @@ -109,6 +109,7 @@ export const CalendarUpcomingEvents: React.FC = ({ gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Upcoming events @@ -117,6 +118,7 @@ export const CalendarUpcomingEvents: React.FC = ({ } extra={ showGoToListButton && ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 diff --git a/examples/app-crm/src/components/custom-avatar.tsx b/examples/app-crm/src/components/custom-avatar.tsx index 14b20bc79fbe..3ebbcb4cacd7 100644 --- a/examples/app-crm/src/components/custom-avatar.tsx +++ b/examples/app-crm/src/components/custom-avatar.tsx @@ -1,4 +1,4 @@ -import { FC, memo } from "react"; +import { type FC, memo } from "react"; import type { AvatarProps } from "antd"; import { Avatar as AntdAvatar } from "antd"; diff --git a/examples/app-crm/src/components/icon/TextIcon.tsx b/examples/app-crm/src/components/icon/TextIcon.tsx index 9db41856abd3..88c7b1df7553 100644 --- a/examples/app-crm/src/components/icon/TextIcon.tsx +++ b/examples/app-crm/src/components/icon/TextIcon.tsx @@ -28,5 +28,6 @@ export const TextIconSvg = () => ( ); export const TextIcon = (props: Partial) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ); diff --git a/examples/app-crm/src/components/layout/account-settings/index.tsx b/examples/app-crm/src/components/layout/account-settings/index.tsx index 8e0c900f01ff..17ad761bcb87 100644 --- a/examples/app-crm/src/components/layout/account-settings/index.tsx +++ b/examples/app-crm/src/components/layout/account-settings/index.tsx @@ -1,7 +1,7 @@ import { useState } from "react"; -import { HttpError, useOne, useUpdate } from "@refinedev/core"; -import { GetFields, GetVariables } from "@refinedev/nestjs-query"; +import { type HttpError, useOne, useUpdate } from "@refinedev/core"; +import type { GetFields, GetVariables } from "@refinedev/nestjs-query"; import { CloseOutlined, @@ -25,7 +25,7 @@ import { } from "antd"; import { TimezoneEnum } from "@/enums"; -import { +import type { AccountSettingsGetUserQuery, AccountSettingsUpdateUserMutation, AccountSettingsUpdateUserMutationVariables, @@ -130,6 +130,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { Account Settings } onClick={() => closeModal()} /> @@ -164,6 +165,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { }); }, triggerType: ["text", "icon"], + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }} > @@ -173,6 +175,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} User profile @@ -189,6 +192,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { }, }} formProps={{ initialValues: { jobTitle } }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} state={getActiveForm("jobTitle")} itemProps={{ @@ -211,6 +215,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { }, }} formProps={{ initialValues: { phone } }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} state={getActiveForm("phone")} itemProps={{ @@ -234,6 +239,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { }} formProps={{ initialValues: { timezone } }} style={{ borderBottom: "none" }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} state={getActiveForm("timezone")} itemProps={{ @@ -251,6 +257,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Security @@ -267,6 +274,7 @@ export const AccountSettings = ({ opened, setOpened, userId }: Props) => { }, }} formProps={{ initialValues: { email } }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} state={getActiveForm("email")} itemProps={{ diff --git a/examples/app-crm/src/components/layout/algolia-search/index.tsx b/examples/app-crm/src/components/layout/algolia-search/index.tsx index c1db0d1f6a7c..211294aed4f6 100644 --- a/examples/app-crm/src/components/layout/algolia-search/index.tsx +++ b/examples/app-crm/src/components/layout/algolia-search/index.tsx @@ -1,4 +1,4 @@ -import { FC, useState } from "react"; +import { type FC, useState } from "react"; import { useHits, useSearchBox } from "react-instantsearch"; import { Link } from "react-router-dom"; @@ -8,7 +8,7 @@ import { SearchOutlined } from "@ant-design/icons"; import { Input, List, Popover, Tag, Typography } from "antd"; import cn from "classnames"; -import { +import type { Company, Contact, Deal, @@ -53,6 +53,7 @@ export const AlgoliaSearch: React.FC = () => { className={styles.input} size="large" prefix={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 diff --git a/examples/app-crm/src/components/layout/algolia-search/wrapper.tsx b/examples/app-crm/src/components/layout/algolia-search/wrapper.tsx index 8cc789153fb2..0931177009e4 100644 --- a/examples/app-crm/src/components/layout/algolia-search/wrapper.tsx +++ b/examples/app-crm/src/components/layout/algolia-search/wrapper.tsx @@ -1,4 +1,4 @@ -import { PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; import { InstantSearch } from "react-instantsearch"; import { indexName, searchClient } from "@/providers"; diff --git a/examples/app-crm/src/components/layout/current-user.tsx b/examples/app-crm/src/components/layout/current-user.tsx index 5e884976760a..03ce8421a6d0 100644 --- a/examples/app-crm/src/components/layout/current-user.tsx +++ b/examples/app-crm/src/components/layout/current-user.tsx @@ -42,6 +42,7 @@ export const CurrentUser: React.FC = () => { > } type="text" block @@ -51,6 +52,7 @@ export const CurrentUser: React.FC = () => { } type="text" danger diff --git a/examples/app-crm/src/components/layout/gh-banner/index.tsx b/examples/app-crm/src/components/layout/gh-banner/index.tsx index 3c7f068af2e1..4495a2cd2220 100644 --- a/examples/app-crm/src/components/layout/gh-banner/index.tsx +++ b/examples/app-crm/src/components/layout/gh-banner/index.tsx @@ -1,4 +1,4 @@ -import React, { SVGProps, useEffect } from "react"; +import React, { type SVGProps, useEffect } from "react"; import { CSSRules } from "./styles"; diff --git a/examples/app-crm/src/components/layout/notification-message.tsx b/examples/app-crm/src/components/layout/notification-message.tsx index 0cc709305bd0..f0c14f9a83ff 100644 --- a/examples/app-crm/src/components/layout/notification-message.tsx +++ b/examples/app-crm/src/components/layout/notification-message.tsx @@ -1,6 +1,9 @@ -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; -import { NotificationsDealsQuery, NotificationsQuery } from "@/graphql/types"; +import type { + NotificationsDealsQuery, + NotificationsQuery, +} from "@/graphql/types"; import { Text } from "../text"; diff --git a/examples/app-crm/src/components/layout/notifications.tsx b/examples/app-crm/src/components/layout/notifications.tsx index 68af13ec45f2..a0b041643cc9 100644 --- a/examples/app-crm/src/components/layout/notifications.tsx +++ b/examples/app-crm/src/components/layout/notifications.tsx @@ -1,13 +1,16 @@ import React, { useState } from "react"; import { useList, useMany } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { BellOutlined } from "@ant-design/icons"; import { Badge, Button, Divider, Popover, Space, Spin } from "antd"; import dayjs from "dayjs"; -import { NotificationsDealsQuery, NotificationsQuery } from "@/graphql/types"; +import type { + NotificationsDealsQuery, + NotificationsQuery, +} from "@/graphql/types"; import { CustomAvatar } from "../custom-avatar"; import { Text } from "../text"; @@ -104,6 +107,7 @@ export const Notifications: React.FC = () => { overlayStyle={{ width: 400 }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } style={{ border: 0 }} /> diff --git a/examples/app-crm/src/components/layout/sider.tsx b/examples/app-crm/src/components/layout/sider.tsx index d0c654f51937..4a8e5b279178 100644 --- a/examples/app-crm/src/components/layout/sider.tsx +++ b/examples/app-crm/src/components/layout/sider.tsx @@ -1,9 +1,9 @@ -import React, { CSSProperties } from "react"; +import React, { type CSSProperties } from "react"; import { useThemedLayoutContext } from "@refinedev/antd"; import { CanAccess, - ITreeMenu, + type ITreeMenu, pickNotDeprecated, useLink, useMenu, @@ -72,6 +72,7 @@ export const Sider: React.FC = () => { > } title={label} > @@ -97,6 +98,7 @@ export const Sider: React.FC = () => { > )} > {label} @@ -182,6 +184,7 @@ export const Sider: React.FC = () => { style={drawerButtonStyles} size="large" onClick={() => setMobileSiderOpen(true)} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} /> @@ -228,12 +231,14 @@ export const Sider: React.FC = () => { }} > {siderCollapsed ? ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ) : ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({ return ( } onClick={() => { return go({ diff --git a/examples/app-crm/src/components/pagination-total.tsx b/examples/app-crm/src/components/pagination-total.tsx index 5cd020681dc4..b5f48f05fc53 100644 --- a/examples/app-crm/src/components/pagination-total.tsx +++ b/examples/app-crm/src/components/pagination-total.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; type PaginationTotalProps = { total: number; diff --git a/examples/app-crm/src/components/participants/index.tsx b/examples/app-crm/src/components/participants/index.tsx index 1f79b0c9ff9e..b70bb8c10047 100644 --- a/examples/app-crm/src/components/participants/index.tsx +++ b/examples/app-crm/src/components/participants/index.tsx @@ -1,11 +1,11 @@ -import { FC } from "react"; +import type { FC } from "react"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { PlusCircleOutlined } from "@ant-design/icons"; import { Space, Tooltip } from "antd"; -import { UsersSelectQuery } from "@/graphql/types"; +import type { UsersSelectQuery } from "@/graphql/types"; import { CustomAvatar } from "../custom-avatar"; @@ -29,6 +29,7 @@ export const Participants: FC = ({ userOne, userTwo }) => { name={userOne.name} /> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} = ({ {state === "view" && (
+ {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */}
)} diff --git a/examples/app-crm/src/components/tags/contact-status-tag.tsx b/examples/app-crm/src/components/tags/contact-status-tag.tsx index 6db6dacf08f8..f2db8a42a1db 100644 --- a/examples/app-crm/src/components/tags/contact-status-tag.tsx +++ b/examples/app-crm/src/components/tags/contact-status-tag.tsx @@ -6,9 +6,9 @@ import { PlayCircleFilled, PlayCircleOutlined, } from "@ant-design/icons"; -import { Tag, TagProps } from "antd"; +import { Tag, type TagProps } from "antd"; -import { ContactStatus } from "@/graphql/schema.types"; +import type { ContactStatus } from "@/graphql/schema.types"; export const ContactStatusTag: React.FC<{ status: ContactStatus }> = ({ status, @@ -20,27 +20,33 @@ export const ContactStatusTag: React.FC<{ status: ContactStatus }> = ({ case "NEW": case "CONTACTED": case "INTERESTED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "cyan"; break; case "UNQUALIFIED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; case "QUALIFIED": case "NEGOTIATION": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "green"; break; case "LOST": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; case "WON": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "green"; break; case "CHURNED": + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; color = "red"; break; diff --git a/examples/app-crm/src/components/tags/quote-status-tag.tsx b/examples/app-crm/src/components/tags/quote-status-tag.tsx index dd6b2ef4eed6..8dd53f63810f 100644 --- a/examples/app-crm/src/components/tags/quote-status-tag.tsx +++ b/examples/app-crm/src/components/tags/quote-status-tag.tsx @@ -1,4 +1,4 @@ -import { FC, ReactElement } from "react"; +import type { FC, ReactElement } from "react"; import { CheckCircleOutlined, @@ -7,19 +7,22 @@ import { } from "@ant-design/icons"; import { Tag } from "antd"; -import { QuoteStatus } from "@/graphql/schema.types"; +import type { QuoteStatus } from "@/graphql/schema.types"; const variant: Record = { DRAFT: { color: "blue", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, SENT: { color: "cyan", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ACCEPTED: { color: "green", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }; diff --git a/examples/app-crm/src/components/tags/user-tag.tsx b/examples/app-crm/src/components/tags/user-tag.tsx index 1b25aea6066d..4f42af196975 100644 --- a/examples/app-crm/src/components/tags/user-tag.tsx +++ b/examples/app-crm/src/components/tags/user-tag.tsx @@ -1,10 +1,10 @@ -import { FC } from "react"; +import type { FC } from "react"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { Space, Tag } from "antd"; -import { UsersSelectQuery } from "@/graphql/types"; +import type { UsersSelectQuery } from "@/graphql/types"; import { CustomAvatar } from "../custom-avatar"; diff --git a/examples/app-crm/src/components/text.tsx b/examples/app-crm/src/components/text.tsx index 17cd73424535..b6e7fe13122b 100644 --- a/examples/app-crm/src/components/text.tsx +++ b/examples/app-crm/src/components/text.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { ConfigProvider, Typography } from "antd"; diff --git a/examples/app-crm/src/config/resources.tsx b/examples/app-crm/src/config/resources.tsx index ceaa35a51cfd..03b70f8cf071 100644 --- a/examples/app-crm/src/config/resources.tsx +++ b/examples/app-crm/src/config/resources.tsx @@ -16,6 +16,7 @@ export const resources: IResourceItem[] = [ list: "/", meta: { label: "Dashboard", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -27,6 +28,7 @@ export const resources: IResourceItem[] = [ show: "/calendar/show/:id", meta: { label: "Calendar", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -34,6 +36,7 @@ export const resources: IResourceItem[] = [ name: "scrumboard", meta: { label: "Scrumboard", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -92,6 +95,7 @@ export const resources: IResourceItem[] = [ edit: "/companies/edit/:id", meta: { label: "Companies", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -111,6 +115,7 @@ export const resources: IResourceItem[] = [ show: "/contacts/show/:id", meta: { label: "Contacts", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -122,6 +127,7 @@ export const resources: IResourceItem[] = [ show: "/quotes/show/:id", meta: { label: "Quotes", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -129,6 +135,7 @@ export const resources: IResourceItem[] = [ name: "administration", meta: { label: "Administration", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, diff --git a/examples/app-crm/src/hooks/useCompaniesSelect.tsx b/examples/app-crm/src/hooks/useCompaniesSelect.tsx index e7c2c64597d5..4b9765e1e4bd 100644 --- a/examples/app-crm/src/hooks/useCompaniesSelect.tsx +++ b/examples/app-crm/src/hooks/useCompaniesSelect.tsx @@ -1,9 +1,9 @@ import { useSelect } from "@refinedev/antd"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import gql from "graphql-tag"; -import { CompaniesSelectQuery } from "@/graphql/types"; +import type { CompaniesSelectQuery } from "@/graphql/types"; const COMPANIES_SELECT_QUERY = gql` query CompaniesSelect( diff --git a/examples/app-crm/src/hooks/useContactsSelect.tsx b/examples/app-crm/src/hooks/useContactsSelect.tsx index a5395a968d2f..1beddcb045c2 100644 --- a/examples/app-crm/src/hooks/useContactsSelect.tsx +++ b/examples/app-crm/src/hooks/useContactsSelect.tsx @@ -1,10 +1,10 @@ import { useSelect } from "@refinedev/antd"; -import { CrudFilters } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { CrudFilters } from "@refinedev/core"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import gql from "graphql-tag"; -import { ContactsSelectQuery } from "@/graphql/types"; +import type { ContactsSelectQuery } from "@/graphql/types"; const CONTACTS_SELECT_QUERY = gql` query ContactsSelect( diff --git a/examples/app-crm/src/hooks/useDealStagesSelect.tsx b/examples/app-crm/src/hooks/useDealStagesSelect.tsx index 069d371dcceb..858f02c86d3d 100644 --- a/examples/app-crm/src/hooks/useDealStagesSelect.tsx +++ b/examples/app-crm/src/hooks/useDealStagesSelect.tsx @@ -1,9 +1,9 @@ import { useSelect } from "@refinedev/antd"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import gql from "graphql-tag"; -import { DealStagesSelectQuery } from "@/graphql/types"; +import type { DealStagesSelectQuery } from "@/graphql/types"; const DEAL_STAGES_SELECT_QUERY = gql` query DealStagesSelect( diff --git a/examples/app-crm/src/hooks/useUsersSelect.tsx b/examples/app-crm/src/hooks/useUsersSelect.tsx index 065192735df6..89af62a06775 100644 --- a/examples/app-crm/src/hooks/useUsersSelect.tsx +++ b/examples/app-crm/src/hooks/useUsersSelect.tsx @@ -1,9 +1,9 @@ import { useSelect } from "@refinedev/antd"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import gql from "graphql-tag"; -import { UsersSelectQuery } from "@/graphql/types"; +import type { UsersSelectQuery } from "@/graphql/types"; const USERS_SELECT_QUERY = gql` query UsersSelect( diff --git a/examples/app-crm/src/providers/auth.ts b/examples/app-crm/src/providers/auth.ts index 9168df3cd01f..28a136547a7e 100644 --- a/examples/app-crm/src/providers/auth.ts +++ b/examples/app-crm/src/providers/auth.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; import type { User } from "@/graphql/schema.types"; import { disableAutoLogin, enableAutoLogin } from "@/hooks"; diff --git a/examples/app-crm/src/providers/data/axios.ts b/examples/app-crm/src/providers/data/axios.ts index 47af69f93c2d..18fc5765e0fe 100644 --- a/examples/app-crm/src/providers/data/axios.ts +++ b/examples/app-crm/src/providers/data/axios.ts @@ -1,4 +1,4 @@ -import axios, { AxiosRequestConfig, AxiosResponse } from "axios"; +import axios, { type AxiosRequestConfig, type AxiosResponse } from "axios"; import { refreshTokens, shouldRefreshToken } from "./refresh-token"; diff --git a/examples/app-crm/src/providers/data/refresh-token.ts b/examples/app-crm/src/providers/data/refresh-token.ts index cfcd86b71067..318df7bd23b8 100644 --- a/examples/app-crm/src/providers/data/refresh-token.ts +++ b/examples/app-crm/src/providers/data/refresh-token.ts @@ -1,8 +1,8 @@ import { request } from "@refinedev/nestjs-query"; -import { AxiosResponse } from "axios"; +import type { AxiosResponse } from "axios"; -import { RefreshTokenMutation } from "@/graphql/types"; +import type { RefreshTokenMutation } from "@/graphql/types"; import { REFRESH_TOKEN_MUTATION } from "./queries"; diff --git a/examples/app-crm/src/routes/administration/audit-log.tsx b/examples/app-crm/src/routes/administration/audit-log.tsx index e25b7bc974b4..d8bf12cc3e06 100644 --- a/examples/app-crm/src/routes/administration/audit-log.tsx +++ b/examples/app-crm/src/routes/administration/audit-log.tsx @@ -1,18 +1,27 @@ import { DateField, FilterDropdown, + rangePickerFilterMapper, getDefaultSortOrder, List, useTable, } from "@refinedev/antd"; import { getDefaultFilter } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { SearchOutlined } from "@ant-design/icons"; -import { DatePicker, Input, Radio, Space, Table, Tag, TagProps } from "antd"; +import { + DatePicker, + Input, + Radio, + Space, + Table, + Tag, + type TagProps, +} from "antd"; import { CustomAvatar, PaginationTotal, Text } from "@/components"; -import { AdministrationAuditLogsQuery } from "@/graphql/types"; +import type { AdministrationAuditLogsQuery } from "@/graphql/types"; import { ActionCell } from "./components"; import { ADMINISTRATION_AUDIT_LOGS_QUERY } from "./queries"; @@ -81,6 +90,7 @@ export const AuditLogPage = () => { dataIndex="user.name" title="User" width="15%" + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} render={(_, record: Audit) => { return ( @@ -147,7 +157,7 @@ export const AuditLogPage = () => { /> )} filterDropdown={(props) => ( - + )} diff --git a/examples/app-crm/src/routes/administration/components/action-cell.tsx b/examples/app-crm/src/routes/administration/components/action-cell.tsx index 8f619c32d6bf..7de063f28089 100644 --- a/examples/app-crm/src/routes/administration/components/action-cell.tsx +++ b/examples/app-crm/src/routes/administration/components/action-cell.tsx @@ -5,7 +5,7 @@ import { Button, Modal, Table } from "antd"; import type { ColumnsType } from "antd/es/table"; import { Text } from "@/components"; -import { Audit } from ".."; +import type { Audit } from ".."; export const ActionCell = ({ record }: { record: Audit }) => { const [opened, setOpened] = useState(false); @@ -50,6 +50,7 @@ export const ActionCell = ({ record }: { record: Audit }) => { > diff --git a/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx b/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx index 24208914ac11..91ab8b672b4c 100644 --- a/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx @@ -30,6 +30,7 @@ export const CompaniesMap: React.FC = () => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Companies @@ -39,6 +40,7 @@ export const CompaniesMap: React.FC = () => { extra={ diff --git a/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx b/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx index 44a80b82fa72..9fe7c8dfc545 100644 --- a/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx @@ -1,14 +1,14 @@ import React from "react"; import { useList } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { UnorderedListOutlined } from "@ant-design/icons"; import { Card, Skeleton as AntdSkeleton } from "antd"; import dayjs from "dayjs"; import { CustomAvatar, Text } from "@/components"; -import { +import type { LatestActivitiesAuditsQuery, LatestActivitiesDealsQuery, } from "@/graphql/types"; @@ -84,6 +84,7 @@ export const DashboardLatestActivities: React.FC<{ limit?: number }> = ({ gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Latest activities diff --git a/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx b/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx index 1e912dfb4a46..1d8866189550 100644 --- a/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx +++ b/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx @@ -1,14 +1,14 @@ import React, { lazy, Suspense, useMemo } from "react"; import { useList, useNavigation } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { ProjectOutlined, RightCircleOutlined } from "@ant-design/icons"; -import { PieConfig } from "@ant-design/plots"; +import type { PieConfig } from "@ant-design/plots"; import { Button, Card } from "antd"; import { Text } from "@/components"; -import { DashboardTasksChartQuery } from "@/graphql/types"; +import type { DashboardTasksChartQuery } from "@/graphql/types"; import { DASHBOARD_TASKS_CHART_QUERY } from "./queries"; @@ -95,6 +95,7 @@ export const DashboardTasksChart: React.FC = () => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Tasks @@ -102,6 +103,7 @@ export const DashboardTasksChart: React.FC = () => { } extra={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 diff --git a/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx b/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx index 42752a5d636b..c9639ffe3a76 100644 --- a/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx @@ -1,7 +1,7 @@ -import React, { FC, PropsWithChildren, Suspense } from "react"; +import React, { type FC, type PropsWithChildren, Suspense } from "react"; import { AuditOutlined, ShopOutlined, TeamOutlined } from "@ant-design/icons"; -import { AreaConfig } from "@ant-design/plots"; +import type { AreaConfig } from "@ant-design/plots"; import { Card, Skeleton } from "antd"; import { Text } from "@/components"; @@ -147,6 +147,7 @@ const variants: { secondaryColor: "#BAE0FF", icon: ( + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Total revenue (yearly) diff --git a/examples/app-crm/src/routes/dashboard/index.tsx b/examples/app-crm/src/routes/dashboard/index.tsx index 02182bc317a1..4cc60dd9ea48 100644 --- a/examples/app-crm/src/routes/dashboard/index.tsx +++ b/examples/app-crm/src/routes/dashboard/index.tsx @@ -5,7 +5,7 @@ import { useCustom } from "@refinedev/core"; import { Col, Row } from "antd"; import { CalendarUpcomingEvents } from "@/components"; -import { DashboardTotalCountsQuery } from "@/graphql/types"; +import type { DashboardTotalCountsQuery } from "@/graphql/types"; import { CompaniesMap, diff --git a/examples/app-crm/src/routes/login.tsx b/examples/app-crm/src/routes/login.tsx index fe82fd1075db..75a3d6d51085 100644 --- a/examples/app-crm/src/routes/login.tsx +++ b/examples/app-crm/src/routes/login.tsx @@ -45,6 +45,7 @@ export const LoginPage: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({
@@ -60,6 +61,7 @@ export const QuotesShowPage = () => { + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/app-crm/src/routes/register.tsx b/examples/app-crm/src/routes/register.tsx index bbe185ddce6f..e9fd0afb4d2f 100644 --- a/examples/app-crm/src/routes/register.tsx +++ b/examples/app-crm/src/routes/register.tsx @@ -16,6 +16,7 @@ export const RegisterPage: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 > = ({ return (
{type === "deal" && ( diff --git a/examples/app-crm/src/routes/scrumboard/components/comment-list.tsx b/examples/app-crm/src/routes/scrumboard/components/comment-list.tsx index 966c9f145794..9bdd832ff72f 100644 --- a/examples/app-crm/src/routes/scrumboard/components/comment-list.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/comment-list.tsx @@ -1,19 +1,19 @@ import { DeleteButton, useForm } from "@refinedev/antd"; import { - HttpError, + type HttpError, useGetIdentity, useInvalidate, useList, useParsed, } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { Button, Form, Input, Space, Typography } from "antd"; import dayjs from "dayjs"; import { CustomAvatar, Text } from "@/components"; -import { User } from "@/graphql/schema.types"; -import { KanbanTaskCommentsQuery } from "@/graphql/types"; +import type { User } from "@/graphql/schema.types"; +import type { KanbanTaskCommentsQuery } from "@/graphql/types"; import { KANBAN_TASK_COMMENTS_QUERY } from "../kanban/queries"; diff --git a/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx b/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx index 72be919de9de..d7c3712ba3a1 100644 --- a/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx @@ -1,4 +1,4 @@ -import { FC, memo, useMemo } from "react"; +import { type FC, memo, useMemo } from "react"; import { useDelete, useNavigation } from "@refinedev/core"; @@ -8,14 +8,14 @@ import { Card, ConfigProvider, Dropdown, - MenuProps, + type MenuProps, Skeleton, Tooltip, } from "antd"; import dayjs from "dayjs"; import { CustomAvatar, Text } from "@/components"; -import { User } from "@/graphql/schema.types"; +import type { User } from "@/graphql/schema.types"; type Props = { id: string; @@ -50,6 +50,7 @@ export const DealKanbanCard: FC = ({ { label: "View card", key: "1", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { replace(`/scrumboard/sales/edit/${id}`); @@ -59,6 +60,7 @@ export const DealKanbanCard: FC = ({ danger: true, label: "Delete card", key: "2", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { mutate({ @@ -209,6 +211,7 @@ export const DealKanbanCard: FC = ({ backgroundColor: "white", }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { size="small" onClick={() => remove(field.name)} style={{ opacity: "0.15" }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} /> @@ -97,6 +98,7 @@ export const CheckListForm = ({ initialValues, isLoading }: Props) => { type="link" onClick={() => add()} block + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} style={{ textAlign: "left", diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx index 90113386f4e9..7b6c04d3efe6 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx @@ -1,7 +1,7 @@ import { useForm } from "@refinedev/antd"; import { - BaseKey, - HttpError, + type BaseKey, + type HttpError, useGetIdentity, useInvalidate, useParsed, @@ -11,7 +11,7 @@ import { LoadingOutlined } from "@ant-design/icons"; import { Form, Input } from "antd"; import { CustomAvatar } from "@/components"; -import { TaskComment, User } from "@/graphql/schema.types"; +import type { TaskComment, User } from "@/graphql/schema.types"; type FormValues = TaskComment & { taskId: BaseKey; @@ -93,6 +93,7 @@ export const CommentForm = () => { > } /> diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/description-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/description-form.tsx index 5a750640f703..01558ba139fe 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/description-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/description-form.tsx @@ -1,13 +1,13 @@ import { lazy, Suspense } from "react"; import { useForm } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Button, Form, Space } from "antd"; import { KANBAN_UPDATE_TASK_MUTATION } from "../../kanban/queries"; -import { GetFields } from "@refinedev/nestjs-query"; -import { KanbanUpdateTaskMutation } from "../../../../graphql/types"; +import type { GetFields } from "@refinedev/nestjs-query"; +import type { KanbanUpdateTaskMutation } from "../../../../graphql/types"; const MDEditor = lazy(() => import("@uiw/react-md-editor")); diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/duedate-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/duedate-form.tsx index 472370631398..562b5d6313cb 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/duedate-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/duedate-form.tsx @@ -1,10 +1,10 @@ import { useForm } from "@refinedev/antd"; -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Button, DatePicker, Form, Space } from "antd"; import dayjs from "dayjs"; -import { Task } from "@/graphql/schema.types"; +import type { Task } from "@/graphql/schema.types"; import { KANBAN_UPDATE_TASK_MUTATION } from "../../kanban/queries"; diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx index 3712965753fe..ad48cf72c186 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx @@ -1,14 +1,17 @@ import { useEffect } from "react"; import { useForm, useSelect } from "@refinedev/antd"; -import { HttpError, useInvalidate } from "@refinedev/core"; -import { GetFields, GetFieldsFromList } from "@refinedev/nestjs-query"; +import { type HttpError, useInvalidate } from "@refinedev/core"; +import type { GetFields, GetFieldsFromList } from "@refinedev/nestjs-query"; import { FlagOutlined } from "@ant-design/icons"; import { Checkbox, Form, Select, Space } from "antd"; -import { Task } from "@/graphql/schema.types"; -import { KanbanGetTaskQuery, TaskStagesSelectQuery } from "@/graphql/types"; +import type { Task } from "@/graphql/schema.types"; +import type { + KanbanGetTaskQuery, + TaskStagesSelectQuery, +} from "@/graphql/types"; import { AccordionHeaderSkeleton } from "../accordion-header-skeleton"; import { TASK_STAGES_SELECT_QUERY } from "./queries"; @@ -72,6 +75,7 @@ export const StageForm = ({ initialValues, isLoading }: Props) => { initialValues={initialValues} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } placeholder="Contact name" /> @@ -156,6 +157,7 @@ export const SalesCreatePage: FC = ({ children }) => { name="contactEmail" rules={[{ required: true }]} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } placeholder="Contact email" /> @@ -229,6 +231,7 @@ export const SalesCreatePage: FC = ({ children }) => { replace("company/create?to=/scrumboard/sales/create") } > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Add new company } @@ -274,6 +277,7 @@ export const SalesCreatePage: FC = ({ children }) => { > } placeholder="0,00" formatter={(value) => diff --git a/examples/app-crm/src/routes/scrumboard/sales/edit.tsx b/examples/app-crm/src/routes/scrumboard/sales/edit.tsx index aeb8b837d365..26bc644172b0 100644 --- a/examples/app-crm/src/routes/scrumboard/sales/edit.tsx +++ b/examples/app-crm/src/routes/scrumboard/sales/edit.tsx @@ -1,15 +1,15 @@ import { useEffect } from "react"; import { useModalForm, useSelect } from "@refinedev/antd"; -import { HttpError, useNavigation } from "@refinedev/core"; -import { GetFields, GetFieldsFromList } from "@refinedev/nestjs-query"; +import { type HttpError, useNavigation } from "@refinedev/core"; +import type { GetFields, GetFieldsFromList } from "@refinedev/nestjs-query"; import { DollarOutlined } from "@ant-design/icons"; import { Col, Form, Input, InputNumber, Modal, Row, Select } from "antd"; import { SelectOptionWithAvatar } from "@/components"; -import { DealUpdateInput } from "@/graphql/schema.types"; -import { +import type { DealUpdateInput } from "@/graphql/schema.types"; +import type { SalesCompaniesSelectQuery, SalesUpdateDealMutation, } from "@/graphql/types"; @@ -171,6 +171,7 @@ export const SalesEditPage = () => { } placeholder="0,00" formatter={(value) => diff --git a/examples/app-crm/src/routes/scrumboard/sales/finalize-deal.tsx b/examples/app-crm/src/routes/scrumboard/sales/finalize-deal.tsx index 4335c95f394a..dbb9ffc5d283 100644 --- a/examples/app-crm/src/routes/scrumboard/sales/finalize-deal.tsx +++ b/examples/app-crm/src/routes/scrumboard/sales/finalize-deal.tsx @@ -1,14 +1,14 @@ import { useEffect } from "react"; import { useModalForm } from "@refinedev/antd"; -import { HttpError, useInvalidate, useNavigation } from "@refinedev/core"; +import { type HttpError, useInvalidate, useNavigation } from "@refinedev/core"; import { DatePicker, Form, Input, Modal } from "antd"; import dayjs from "dayjs"; import { SALES_FINALIZE_DEAL_MUTATION } from "./queries"; -import { GetFields } from "@refinedev/nestjs-query"; -import { SalesFinalizeDealMutation } from "../../../graphql/types"; +import type { GetFields } from "@refinedev/nestjs-query"; +import type { SalesFinalizeDealMutation } from "../../../graphql/types"; type Deal = GetFields; diff --git a/examples/app-crm/src/routes/scrumboard/sales/list.tsx b/examples/app-crm/src/routes/scrumboard/sales/list.tsx index 72e2cb47b739..88152505712b 100644 --- a/examples/app-crm/src/routes/scrumboard/sales/list.tsx +++ b/examples/app-crm/src/routes/scrumboard/sales/list.tsx @@ -1,4 +1,4 @@ -import { FC, PropsWithChildren, useMemo } from "react"; +import { type FC, type PropsWithChildren, useMemo } from "react"; import { useDelete, @@ -7,14 +7,14 @@ import { useUpdate, useUpdateMany, } from "@refinedev/core"; -import { GetFieldsFromList } from "@refinedev/nestjs-query"; +import type { GetFieldsFromList } from "@refinedev/nestjs-query"; import { ClearOutlined, DeleteOutlined, EditOutlined } from "@ant-design/icons"; -import { DragEndEvent } from "@dnd-kit/core"; -import { MenuProps } from "antd"; +import type { DragEndEvent } from "@dnd-kit/core"; +import type { MenuProps } from "antd"; import { Text } from "@/components"; -import { SalesDealsQuery, SalesDealStagesQuery } from "@/graphql/types"; +import type { SalesDealsQuery, SalesDealStagesQuery } from "@/graphql/types"; import { currencyNumber } from "@/utilities"; import { @@ -235,12 +235,14 @@ export const SalesPage: FC = ({ children }) => { { label: "Edit status", key: "1", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => handleEditStage({ stageId: column.id }), }, { label: "Clear all cards", key: "2", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , disabled: !hasItems, onClick: () => @@ -252,6 +254,7 @@ export const SalesPage: FC = ({ children }) => { danger: true, label: "Delete status", key: "3", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , disabled: hasItems, onClick: () => handleDeleteStage({ stageId: column.id }), diff --git a/examples/audit-log-provider/src/components/history.tsx b/examples/audit-log-provider/src/components/history.tsx index 3bbe767c3562..7bfa29935944 100644 --- a/examples/audit-log-provider/src/components/history.tsx +++ b/examples/audit-log-provider/src/components/history.tsx @@ -1,7 +1,7 @@ -import { FC } from "react"; -import { BaseKey, useLogList } from "@refinedev/core"; +import type { FC } from "react"; +import { type BaseKey, useLogList } from "@refinedev/core"; -import { ILog } from "../interfaces"; +import type { ILog } from "../interfaces"; type HistoryProps = { resource: string; diff --git a/examples/audit-log-provider/src/pages/posts/list.tsx b/examples/audit-log-provider/src/pages/posts/list.tsx index 8ed152764de5..1d298a9c9f1c 100644 --- a/examples/audit-log-provider/src/pages/posts/list.tsx +++ b/examples/audit-log-provider/src/pages/posts/list.tsx @@ -3,7 +3,7 @@ import { useState } from "react"; import { Modal } from "../../components/modal"; import { History } from "../../components/history"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { show, close, visible } = useModal(); diff --git a/examples/auth-antd/package.json b/examples/auth-antd/package.json index 1eddfa716039..153b10e24d45 100644 --- a/examples/auth-antd/package.json +++ b/examples/auth-antd/package.json @@ -24,14 +24,14 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/auth-antd/src/App.tsx b/examples/auth-antd/src/App.tsx index 027ffa23594a..966c7d2c9313 100644 --- a/examples/auth-antd/src/App.tsx +++ b/examples/auth-antd/src/App.tsx @@ -1,7 +1,7 @@ import { GitHubBanner, Refine, - AuthProvider, + type AuthProvider, Authenticated, } from "@refinedev/core"; import { @@ -175,6 +175,7 @@ const App: React.FC = () => { list: "/", meta: { label: "Dashboard", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -235,6 +236,7 @@ const App: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/auth-antd/src/pages/posts/list.tsx b/examples/auth-antd/src/pages/posts/list.tsx index 605972a021c8..a72ebcd74254 100644 --- a/examples/auth-antd/src/pages/posts/list.tsx +++ b/examples/auth-antd/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-antd/src/pages/posts/show.tsx b/examples/auth-antd/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/auth-antd/src/pages/posts/show.tsx +++ b/examples/auth-antd/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/auth-auth0/package.json b/examples/auth-auth0/package.json index d0d62aa5f74d..edf60b0bb817 100644 --- a/examples/auth-auth0/package.json +++ b/examples/auth-auth0/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-auth0/src/App.tsx b/examples/auth-auth0/src/App.tsx index 5861f426feb5..e9e387dfb42d 100644 --- a/examples/auth-auth0/src/App.tsx +++ b/examples/auth-auth0/src/App.tsx @@ -1,7 +1,7 @@ import { GitHubBanner, Refine, - AuthProvider, + type AuthProvider, Authenticated, } from "@refinedev/core"; import { diff --git a/examples/auth-auth0/src/pages/posts/create.tsx b/examples/auth-auth0/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/auth-auth0/src/pages/posts/create.tsx +++ b/examples/auth-auth0/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/auth-auth0/src/pages/posts/edit.tsx b/examples/auth-auth0/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/auth-auth0/src/pages/posts/edit.tsx +++ b/examples/auth-auth0/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/auth-auth0/src/pages/posts/list.tsx b/examples/auth-auth0/src/pages/posts/list.tsx index 186964b58fb8..d9375a4d46a5 100644 --- a/examples/auth-auth0/src/pages/posts/list.tsx +++ b/examples/auth-auth0/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-auth0/src/pages/posts/show.tsx b/examples/auth-auth0/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/auth-auth0/src/pages/posts/show.tsx +++ b/examples/auth-auth0/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/auth-chakra-ui/src/App.tsx b/examples/auth-chakra-ui/src/App.tsx index b0038c3a2fd9..95e0c5664461 100644 --- a/examples/auth-chakra-ui/src/App.tsx +++ b/examples/auth-chakra-ui/src/App.tsx @@ -1,5 +1,5 @@ import { - AuthProvider, + type AuthProvider, Authenticated, GitHubBanner, Refine, diff --git a/examples/auth-chakra-ui/src/components/pagination/index.tsx b/examples/auth-chakra-ui/src/components/pagination/index.tsx index 2d2fc2239993..1f3c65d6ebb0 100644 --- a/examples/auth-chakra-ui/src/components/pagination/index.tsx +++ b/examples/auth-chakra-ui/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/auth-chakra-ui/src/components/table/columnFilter.tsx b/examples/auth-chakra-ui/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/auth-chakra-ui/src/components/table/columnFilter.tsx +++ b/examples/auth-chakra-ui/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/auth-chakra-ui/src/components/table/columnSorter.tsx b/examples/auth-chakra-ui/src/components/table/columnSorter.tsx index 14dd2dc838ed..5773baaef80e 100644 --- a/examples/auth-chakra-ui/src/components/table/columnSorter.tsx +++ b/examples/auth-chakra-ui/src/components/table/columnSorter.tsx @@ -6,7 +6,7 @@ import { } from "@tabler/icons-react"; import type { SortDirection } from "@tanstack/react-table"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/auth-chakra-ui/src/interfaces/index.d.ts b/examples/auth-chakra-ui/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/auth-chakra-ui/src/interfaces/index.d.ts +++ b/examples/auth-chakra-ui/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/auth-chakra-ui/src/pages/posts/create.tsx b/examples/auth-chakra-ui/src/pages/posts/create.tsx index d72bdddf9449..9e63292412d6 100644 --- a/examples/auth-chakra-ui/src/pages/posts/create.tsx +++ b/examples/auth-chakra-ui/src/pages/posts/create.tsx @@ -9,7 +9,7 @@ import { import { useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostCreate = () => { const { diff --git a/examples/auth-chakra-ui/src/pages/posts/edit.tsx b/examples/auth-chakra-ui/src/pages/posts/edit.tsx index 57d5fed1eeb4..8d5596c118c3 100644 --- a/examples/auth-chakra-ui/src/pages/posts/edit.tsx +++ b/examples/auth-chakra-ui/src/pages/posts/edit.tsx @@ -10,7 +10,7 @@ import { import { useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostEdit = () => { const { diff --git a/examples/auth-chakra-ui/src/pages/posts/list.tsx b/examples/auth-chakra-ui/src/pages/posts/list.tsx index b50f8a030e19..06469f9de383 100644 --- a/examples/auth-chakra-ui/src/pages/posts/list.tsx +++ b/examples/auth-chakra-ui/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -25,7 +25,7 @@ import { import { ColumnFilter, ColumnSorter } from "../../components/table"; import { Pagination } from "../../components/pagination"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/auth-chakra-ui/src/pages/posts/show.tsx b/examples/auth-chakra-ui/src/pages/posts/show.tsx index ce9f525855d1..0959476f6458 100644 --- a/examples/auth-chakra-ui/src/pages/posts/show.tsx +++ b/examples/auth-chakra-ui/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/chakra-ui"; import { Heading, Text, Spacer } from "@chakra-ui/react"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/auth-google-login/package.json b/examples/auth-google-login/package.json index b818bfc157f3..1d9502e43b90 100644 --- a/examples/auth-google-login/package.json +++ b/examples/auth-google-login/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-google-login/src/App.tsx b/examples/auth-google-login/src/App.tsx index c1e846f83874..ed7510765931 100644 --- a/examples/auth-google-login/src/App.tsx +++ b/examples/auth-google-login/src/App.tsx @@ -1,7 +1,7 @@ import { GitHubBanner, Refine, - AuthProvider, + type AuthProvider, Authenticated, } from "@refinedev/core"; import { diff --git a/examples/auth-google-login/src/pages/posts/create.tsx b/examples/auth-google-login/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/auth-google-login/src/pages/posts/create.tsx +++ b/examples/auth-google-login/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/auth-google-login/src/pages/posts/edit.tsx b/examples/auth-google-login/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/auth-google-login/src/pages/posts/edit.tsx +++ b/examples/auth-google-login/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/auth-google-login/src/pages/posts/list.tsx b/examples/auth-google-login/src/pages/posts/list.tsx index 605972a021c8..a72ebcd74254 100644 --- a/examples/auth-google-login/src/pages/posts/list.tsx +++ b/examples/auth-google-login/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-google-login/src/pages/posts/show.tsx b/examples/auth-google-login/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/auth-google-login/src/pages/posts/show.tsx +++ b/examples/auth-google-login/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/auth-headless/src/App.tsx b/examples/auth-headless/src/App.tsx index 7a2f0ac03ffa..1f61518f17fa 100644 --- a/examples/auth-headless/src/App.tsx +++ b/examples/auth-headless/src/App.tsx @@ -1,6 +1,6 @@ import { AuthPage, - AuthProvider, + type AuthProvider, GitHubBanner, Refine, Authenticated, diff --git a/examples/auth-headless/src/components/layout/index.tsx b/examples/auth-headless/src/components/layout/index.tsx index f6f489fe2e87..330edd006fc0 100644 --- a/examples/auth-headless/src/components/layout/index.tsx +++ b/examples/auth-headless/src/components/layout/index.tsx @@ -1,4 +1,4 @@ -import { PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; import { Menu } from "../menu"; import { Breadcrumb } from "../breadcrumb"; diff --git a/examples/auth-headless/src/pages/posts/list.tsx b/examples/auth-headless/src/pages/posts/list.tsx index 9e7ebae6f451..f7bff439f08b 100644 --- a/examples/auth-headless/src/pages/posts/list.tsx +++ b/examples/auth-headless/src/pages/posts/list.tsx @@ -1,9 +1,9 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; import { useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { edit, create } = useNavigation(); diff --git a/examples/auth-keycloak/package.json b/examples/auth-keycloak/package.json index 985e13941809..960ca384f01c 100644 --- a/examples/auth-keycloak/package.json +++ b/examples/auth-keycloak/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "keycloak-js": "^20.0.3", "react": "^18.0.0", diff --git a/examples/auth-keycloak/src/App.tsx b/examples/auth-keycloak/src/App.tsx index 75f83374d064..04a314412b72 100644 --- a/examples/auth-keycloak/src/App.tsx +++ b/examples/auth-keycloak/src/App.tsx @@ -1,7 +1,7 @@ import { GitHubBanner, Refine, - AuthProvider, + type AuthProvider, Authenticated, } from "@refinedev/core"; import { diff --git a/examples/auth-keycloak/src/pages/posts/create.tsx b/examples/auth-keycloak/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/auth-keycloak/src/pages/posts/create.tsx +++ b/examples/auth-keycloak/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/auth-keycloak/src/pages/posts/edit.tsx b/examples/auth-keycloak/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/auth-keycloak/src/pages/posts/edit.tsx +++ b/examples/auth-keycloak/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/auth-keycloak/src/pages/posts/list.tsx b/examples/auth-keycloak/src/pages/posts/list.tsx index 186964b58fb8..d9375a4d46a5 100644 --- a/examples/auth-keycloak/src/pages/posts/list.tsx +++ b/examples/auth-keycloak/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-keycloak/src/pages/posts/show.tsx b/examples/auth-keycloak/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/auth-keycloak/src/pages/posts/show.tsx +++ b/examples/auth-keycloak/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/auth-kinde/package.json b/examples/auth-kinde/package.json index 85d2a99c9d0c..b0bf67cabbf6 100644 --- a/examples/auth-kinde/package.json +++ b/examples/auth-kinde/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-kinde/src/pages/posts/list.tsx b/examples/auth-kinde/src/pages/posts/list.tsx index 4d6479bff926..ac3ba7a7595e 100644 --- a/examples/auth-kinde/src/pages/posts/list.tsx +++ b/examples/auth-kinde/src/pages/posts/list.tsx @@ -4,7 +4,7 @@ import { List, TextField, useTable } from "@refinedev/antd"; import { Table } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-mantine/src/App.tsx b/examples/auth-mantine/src/App.tsx index 632973db0ee6..9bfdc49fe158 100644 --- a/examples/auth-mantine/src/App.tsx +++ b/examples/auth-mantine/src/App.tsx @@ -1,5 +1,5 @@ import { - AuthProvider, + type AuthProvider, Authenticated, GitHubBanner, Refine, diff --git a/examples/auth-mantine/src/components/table/columnFilter.tsx b/examples/auth-mantine/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/auth-mantine/src/components/table/columnFilter.tsx +++ b/examples/auth-mantine/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/auth-mantine/src/components/table/columnSorter.tsx b/examples/auth-mantine/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/auth-mantine/src/components/table/columnSorter.tsx +++ b/examples/auth-mantine/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/auth-mantine/src/interfaces/index.d.ts b/examples/auth-mantine/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/auth-mantine/src/interfaces/index.d.ts +++ b/examples/auth-mantine/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/auth-mantine/src/pages/posts/edit.tsx b/examples/auth-mantine/src/pages/posts/edit.tsx index 7c545b16ef09..909fc47d41bd 100644 --- a/examples/auth-mantine/src/pages/posts/edit.tsx +++ b/examples/auth-mantine/src/pages/posts/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm, useSelect } from "@refinedev/mantine"; import { Select, TextInput, Text } from "@mantine/core"; import MDEditor from "@uiw/react-md-editor"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/auth-mantine/src/pages/posts/list.tsx b/examples/auth-mantine/src/pages/posts/list.tsx index 98ccc47eff7f..984b95a9a310 100644 --- a/examples/auth-mantine/src/pages/posts/list.tsx +++ b/examples/auth-mantine/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -20,7 +20,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/auth-mantine/src/pages/posts/show.tsx b/examples/auth-mantine/src/pages/posts/show.tsx index 109d90abdc0d..1dd1b40850b1 100644 --- a/examples/auth-mantine/src/pages/posts/show.tsx +++ b/examples/auth-mantine/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/mantine"; import { Title, Text } from "@mantine/core"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/auth-material-ui/src/App.tsx b/examples/auth-material-ui/src/App.tsx index 246319970454..149ece6cd16b 100644 --- a/examples/auth-material-ui/src/App.tsx +++ b/examples/auth-material-ui/src/App.tsx @@ -1,7 +1,7 @@ import { GitHubBanner, Refine, - AuthProvider, + type AuthProvider, Authenticated, } from "@refinedev/core"; import { diff --git a/examples/auth-material-ui/src/pages/posts/create.tsx b/examples/auth-material-ui/src/pages/posts/create.tsx index 151ef37a38e6..016d5ab39d0a 100644 --- a/examples/auth-material-ui/src/pages/posts/create.tsx +++ b/examples/auth-material-ui/src/pages/posts/create.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Create, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost, ICategory, IStatus, Nullable } from "../../interfaces"; +import type { IPost, ICategory, IStatus, Nullable } from "../../interfaces"; export const PostCreate: React.FC = () => { const { diff --git a/examples/auth-material-ui/src/pages/posts/edit.tsx b/examples/auth-material-ui/src/pages/posts/edit.tsx index 8700e3699726..0d36a26b115c 100644 --- a/examples/auth-material-ui/src/pages/posts/edit.tsx +++ b/examples/auth-material-ui/src/pages/posts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost, ICategory, IStatus, Nullable } from "../../interfaces"; +import type { IPost, ICategory, IStatus, Nullable } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/auth-material-ui/src/pages/posts/list.tsx b/examples/auth-material-ui/src/pages/posts/list.tsx index 3ae186633700..019ac589494f 100644 --- a/examples/auth-material-ui/src/pages/posts/list.tsx +++ b/examples/auth-material-ui/src/pages/posts/list.tsx @@ -2,9 +2,9 @@ import { useMany } from "@refinedev/core"; import { EditButton, List, useDataGrid } from "@refinedev/mui"; import React from "react"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/auth-otp/package.json b/examples/auth-otp/package.json index 1c742d4fca51..17b00a05e11a 100644 --- a/examples/auth-otp/package.json +++ b/examples/auth-otp/package.json @@ -22,14 +22,14 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/auth-otp/src/App.tsx b/examples/auth-otp/src/App.tsx index e872fdeebfef..ce266416d43f 100644 --- a/examples/auth-otp/src/App.tsx +++ b/examples/auth-otp/src/App.tsx @@ -1,5 +1,5 @@ import { - AuthProvider, + type AuthProvider, Authenticated, GitHubBanner, Refine, diff --git a/examples/auth-otp/src/pages/login/login.tsx b/examples/auth-otp/src/pages/login/login.tsx index 23a6864f522d..aa3298ec4216 100644 --- a/examples/auth-otp/src/pages/login/login.tsx +++ b/examples/auth-otp/src/pages/login/login.tsx @@ -46,6 +46,7 @@ export const Login: React.FC = () => { ]} > } maxLength={10} placeholder="(___)___-____" @@ -80,6 +81,7 @@ export const Login: React.FC = () => { } /> diff --git a/examples/auth-otp/src/pages/posts/create.tsx b/examples/auth-otp/src/pages/posts/create.tsx index 1584d39ac3e3..2bcf74182b56 100644 --- a/examples/auth-otp/src/pages/posts/create.tsx +++ b/examples/auth-otp/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/auth-otp/src/pages/posts/edit.tsx b/examples/auth-otp/src/pages/posts/edit.tsx index 71fb6a382e09..a7ac2428084d 100644 --- a/examples/auth-otp/src/pages/posts/edit.tsx +++ b/examples/auth-otp/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/auth-otp/src/pages/posts/list.tsx b/examples/auth-otp/src/pages/posts/list.tsx index 605972a021c8..a72ebcd74254 100644 --- a/examples/auth-otp/src/pages/posts/list.tsx +++ b/examples/auth-otp/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/auth-otp/src/pages/posts/show.tsx b/examples/auth-otp/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/auth-otp/src/pages/posts/show.tsx +++ b/examples/auth-otp/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/base-antd/package.json b/examples/base-antd/package.json index fd6dc9267560..19b82ceeedc6 100644 --- a/examples/base-antd/package.json +++ b/examples/base-antd/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/base-antd/src/pages/posts/create.tsx b/examples/base-antd/src/pages/posts/create.tsx index e7ee90ca3ada..22d417d9f12f 100644 --- a/examples/base-antd/src/pages/posts/create.tsx +++ b/examples/base-antd/src/pages/posts/create.tsx @@ -5,7 +5,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm({ diff --git a/examples/base-antd/src/pages/posts/edit.tsx b/examples/base-antd/src/pages/posts/edit.tsx index cf1a5b8e4c21..9061a282576a 100644 --- a/examples/base-antd/src/pages/posts/edit.tsx +++ b/examples/base-antd/src/pages/posts/edit.tsx @@ -5,7 +5,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult, autoSaveProps } = diff --git a/examples/base-antd/src/pages/posts/list.tsx b/examples/base-antd/src/pages/posts/list.tsx index 2275c43b6160..f6f17f51995e 100644 --- a/examples/base-antd/src/pages/posts/list.tsx +++ b/examples/base-antd/src/pages/posts/list.tsx @@ -13,7 +13,7 @@ import { import { Table, Space, Select, Radio } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps, filters } = useTable({ diff --git a/examples/base-antd/src/pages/posts/show.tsx b/examples/base-antd/src/pages/posts/show.tsx index ca5932bbb1c5..65573501d8d4 100644 --- a/examples/base-antd/src/pages/posts/show.tsx +++ b/examples/base-antd/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/base-chakra-ui/src/components/pagination/index.tsx b/examples/base-chakra-ui/src/components/pagination/index.tsx index 2d2fc2239993..1f3c65d6ebb0 100644 --- a/examples/base-chakra-ui/src/components/pagination/index.tsx +++ b/examples/base-chakra-ui/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/base-chakra-ui/src/components/table/columnFilter.tsx b/examples/base-chakra-ui/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/base-chakra-ui/src/components/table/columnFilter.tsx +++ b/examples/base-chakra-ui/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/base-chakra-ui/src/components/table/columnSorter.tsx b/examples/base-chakra-ui/src/components/table/columnSorter.tsx index 78e0fcec2d7b..1abdead5e884 100644 --- a/examples/base-chakra-ui/src/components/table/columnSorter.tsx +++ b/examples/base-chakra-ui/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconSelector, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; import type { SortDirection } from "@tanstack/react-table"; export const ColumnSorter: React.FC = ({ column }) => { diff --git a/examples/base-chakra-ui/src/interfaces/index.d.ts b/examples/base-chakra-ui/src/interfaces/index.d.ts index d57cb1a6fd8d..4ebdc7c91fa7 100644 --- a/examples/base-chakra-ui/src/interfaces/index.d.ts +++ b/examples/base-chakra-ui/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/base-chakra-ui/src/pages/posts/create.tsx b/examples/base-chakra-ui/src/pages/posts/create.tsx index ef2c3b05f9b1..4393387821d4 100644 --- a/examples/base-chakra-ui/src/pages/posts/create.tsx +++ b/examples/base-chakra-ui/src/pages/posts/create.tsx @@ -10,7 +10,7 @@ import { import { useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostCreate = () => { const { diff --git a/examples/base-chakra-ui/src/pages/posts/edit.tsx b/examples/base-chakra-ui/src/pages/posts/edit.tsx index e88644ec1050..cfd2ad214f24 100644 --- a/examples/base-chakra-ui/src/pages/posts/edit.tsx +++ b/examples/base-chakra-ui/src/pages/posts/edit.tsx @@ -11,7 +11,7 @@ import { import { useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostEdit = () => { const { diff --git a/examples/base-chakra-ui/src/pages/posts/list.tsx b/examples/base-chakra-ui/src/pages/posts/list.tsx index af36dcc5dfdb..d898c0509dd9 100644 --- a/examples/base-chakra-ui/src/pages/posts/list.tsx +++ b/examples/base-chakra-ui/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -25,7 +25,7 @@ import { import { ColumnFilter, ColumnSorter } from "../../components/table"; import { Pagination } from "../../components/pagination"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/base-chakra-ui/src/pages/posts/show.tsx b/examples/base-chakra-ui/src/pages/posts/show.tsx index ce9f525855d1..0959476f6458 100644 --- a/examples/base-chakra-ui/src/pages/posts/show.tsx +++ b/examples/base-chakra-ui/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/chakra-ui"; import { Heading, Text, Spacer } from "@chakra-ui/react"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/base-headless/src/pages/posts/list.tsx b/examples/base-headless/src/pages/posts/list.tsx index 9e7ebae6f451..f7bff439f08b 100644 --- a/examples/base-headless/src/pages/posts/list.tsx +++ b/examples/base-headless/src/pages/posts/list.tsx @@ -1,9 +1,9 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; import { useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { edit, create } = useNavigation(); diff --git a/examples/base-mantine/src/components/table/columnFilter.tsx b/examples/base-mantine/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/base-mantine/src/components/table/columnFilter.tsx +++ b/examples/base-mantine/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/base-mantine/src/components/table/columnSorter.tsx b/examples/base-mantine/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/base-mantine/src/components/table/columnSorter.tsx +++ b/examples/base-mantine/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/base-mantine/src/interfaces/index.d.ts b/examples/base-mantine/src/interfaces/index.d.ts index 61e172973540..d8dbff1142b2 100644 --- a/examples/base-mantine/src/interfaces/index.d.ts +++ b/examples/base-mantine/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ITag { id: number; diff --git a/examples/base-mantine/src/pages/posts/create.tsx b/examples/base-mantine/src/pages/posts/create.tsx index 0d517eecbe69..b4b77234b835 100644 --- a/examples/base-mantine/src/pages/posts/create.tsx +++ b/examples/base-mantine/src/pages/posts/create.tsx @@ -1,7 +1,7 @@ import { Create, useForm, useSelect } from "@refinedev/mantine"; import { Select, TextInput, Text, MultiSelect } from "@mantine/core"; import MDEditor from "@uiw/react-md-editor"; -import { ITag } from "../../interfaces"; +import type { ITag } from "../../interfaces"; export const PostCreate: React.FC = () => { const { saveButtonProps, getInputProps, errors } = useForm({ diff --git a/examples/base-mantine/src/pages/posts/edit.tsx b/examples/base-mantine/src/pages/posts/edit.tsx index a72946bb7f61..cf821d2b6e40 100644 --- a/examples/base-mantine/src/pages/posts/edit.tsx +++ b/examples/base-mantine/src/pages/posts/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm, useSelect } from "@refinedev/mantine"; import { Select, TextInput, Text, MultiSelect } from "@mantine/core"; import MDEditor from "@uiw/react-md-editor"; -import { ICategory, ITag } from "../../interfaces"; +import type { ICategory, ITag } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/base-mantine/src/pages/posts/list.tsx b/examples/base-mantine/src/pages/posts/list.tsx index 98ccc47eff7f..984b95a9a310 100644 --- a/examples/base-mantine/src/pages/posts/list.tsx +++ b/examples/base-mantine/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -20,7 +20,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/base-mantine/src/pages/posts/show.tsx b/examples/base-mantine/src/pages/posts/show.tsx index 908925df943c..90a0a0a8eafb 100644 --- a/examples/base-mantine/src/pages/posts/show.tsx +++ b/examples/base-mantine/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/mantine"; import { Title, Text, Badge, Flex } from "@mantine/core"; -import { ICategory, IPost, ITag } from "../../interfaces"; +import type { ICategory, IPost, ITag } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/base-material-ui/src/pages/posts/create.tsx b/examples/base-material-ui/src/pages/posts/create.tsx index 7b8466a2de05..e39120cfdaf8 100644 --- a/examples/base-material-ui/src/pages/posts/create.tsx +++ b/examples/base-material-ui/src/pages/posts/create.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Create, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost, ICategory, Nullable, IStatus } from "../../interfaces"; +import type { IPost, ICategory, Nullable, IStatus } from "../../interfaces"; export const PostCreate: React.FC = () => { const { diff --git a/examples/base-material-ui/src/pages/posts/edit.tsx b/examples/base-material-ui/src/pages/posts/edit.tsx index 814ce15711ac..9a49279331b6 100644 --- a/examples/base-material-ui/src/pages/posts/edit.tsx +++ b/examples/base-material-ui/src/pages/posts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost, ICategory, Nullable, IStatus } from "../../interfaces"; +import type { IPost, ICategory, Nullable, IStatus } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/base-material-ui/src/pages/posts/list.tsx b/examples/base-material-ui/src/pages/posts/list.tsx index 0ac9294f0689..8da7958905e0 100644 --- a/examples/base-material-ui/src/pages/posts/list.tsx +++ b/examples/base-material-ui/src/pages/posts/list.tsx @@ -2,9 +2,9 @@ import { useMany } from "@refinedev/core"; import { EditButton, List, ShowButton, useDataGrid } from "@refinedev/mui"; import React from "react"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/blog-ecommerce/pages/_app.tsx b/examples/blog-ecommerce/pages/_app.tsx index a38813f585c6..48a7eeff4a2e 100644 --- a/examples/blog-ecommerce/pages/_app.tsx +++ b/examples/blog-ecommerce/pages/_app.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { AppProps } from "next/app"; +import type { AppProps } from "next/app"; import Head from "next/head"; import { GitHubBanner, Refine } from "@refinedev/core"; import routerProvider, { diff --git a/examples/blog-ecommerce/pages/index.tsx b/examples/blog-ecommerce/pages/index.tsx index fa535747611a..e7c692d6ad4c 100644 --- a/examples/blog-ecommerce/pages/index.tsx +++ b/examples/blog-ecommerce/pages/index.tsx @@ -1,10 +1,10 @@ -import { GetServerSideProps } from "next"; -import { GetListResponse, useTable } from "@refinedev/core"; +import type { GetServerSideProps } from "next"; +import { type GetListResponse, useTable } from "@refinedev/core"; import { DataProvider } from "@refinedev/strapi-v4"; import { Button, SimpleGrid, Flex, Text } from "@chakra-ui/react"; import { API_URL } from "src/constants"; -import { IProduct, IStore } from "src/interfaces"; +import type { IProduct, IStore } from "src/interfaces"; import { ProductCard, FilterButton } from "src/components"; type ItemProps = { diff --git a/examples/blog-ecommerce/src/components/layout.tsx b/examples/blog-ecommerce/src/components/layout.tsx index c2ccf4887236..fea046cd47f7 100644 --- a/examples/blog-ecommerce/src/components/layout.tsx +++ b/examples/blog-ecommerce/src/components/layout.tsx @@ -1,4 +1,4 @@ -import { LayoutProps } from "@refinedev/core"; +import type { LayoutProps } from "@refinedev/core"; import { Box, Container, Flex, Image, Button } from "@chakra-ui/react"; export const Layout: React.FC = ({ children }) => { diff --git a/examples/blog-invoice-generator/package.json b/examples/blog-invoice-generator/package.json index 7adfa50c5641..4fb1d295c479 100644 --- a/examples/blog-invoice-generator/package.json +++ b/examples/blog-invoice-generator/package.json @@ -23,14 +23,14 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@react-pdf/renderer": "^3.1.8", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/blog-invoice-generator/src/App.tsx b/examples/blog-invoice-generator/src/App.tsx index 6d1c1f0d1514..86e5039e5616 100644 --- a/examples/blog-invoice-generator/src/App.tsx +++ b/examples/blog-invoice-generator/src/App.tsx @@ -52,6 +52,7 @@ function App() { list: "/companies", meta: { label: "Company", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -59,6 +60,7 @@ function App() { name: "clients", list: "/clients", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -67,6 +69,7 @@ function App() { list: "/contacts", edit: "/contacts/edit/:id", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -74,6 +77,7 @@ function App() { name: "missions", list: "/missions", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -83,6 +87,7 @@ function App() { create: "/invoices/create", edit: "/invoices/edit/:id", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, diff --git a/examples/blog-invoice-generator/src/authProvider.ts b/examples/blog-invoice-generator/src/authProvider.ts index f55a4afeb7f7..9653d7f5a306 100644 --- a/examples/blog-invoice-generator/src/authProvider.ts +++ b/examples/blog-invoice-generator/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; import { AuthHelper } from "@refinedev/strapi-v4"; import { TOKEN_KEY, API_URL } from "./constants"; diff --git a/examples/blog-invoice-generator/src/components/client/create.tsx b/examples/blog-invoice-generator/src/components/client/create.tsx index 30aa9d996d82..c9fb464b5c77 100644 --- a/examples/blog-invoice-generator/src/components/client/create.tsx +++ b/examples/blog-invoice-generator/src/components/client/create.tsx @@ -2,17 +2,17 @@ import { Create, useSelect, useModalForm } from "@refinedev/antd"; import { Drawer, - DrawerProps, + type DrawerProps, Form, - FormProps, + type FormProps, Input, - ButtonProps, + type ButtonProps, Grid, Select, Button, } from "antd"; -import { IContact } from "interfaces"; +import type { IContact } from "interfaces"; import { CreateContact } from "@/components/contacts"; type CreateClientProps = { diff --git a/examples/blog-invoice-generator/src/components/client/edit.tsx b/examples/blog-invoice-generator/src/components/client/edit.tsx index fe23335e3f26..6039d1cbc774 100644 --- a/examples/blog-invoice-generator/src/components/client/edit.tsx +++ b/examples/blog-invoice-generator/src/components/client/edit.tsx @@ -2,11 +2,11 @@ import { Edit, useSelect } from "@refinedev/antd"; import { Drawer, - DrawerProps, + type DrawerProps, Form, - FormProps, + type FormProps, Input, - ButtonProps, + type ButtonProps, Grid, Select, } from "antd"; diff --git a/examples/blog-invoice-generator/src/components/client/item.tsx b/examples/blog-invoice-generator/src/components/client/item.tsx index 3afab7a076c6..9d654fa55d93 100644 --- a/examples/blog-invoice-generator/src/components/client/item.tsx +++ b/examples/blog-invoice-generator/src/components/client/item.tsx @@ -2,9 +2,9 @@ import { useDelete } from "@refinedev/core"; import { TagField } from "@refinedev/antd"; import { FormOutlined, DeleteOutlined, MoreOutlined } from "@ant-design/icons"; -import { Card, Typography, Dropdown, MenuProps } from "antd"; +import { Card, Typography, Dropdown, type MenuProps } from "antd"; -import { IClient } from "interfaces"; +import type { IClient } from "interfaces"; const { Title, Text } = Typography; @@ -20,6 +20,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => { { key: "1", style: { fontWeight: 500 }, + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => editShow(item.id), label: "Edit Client", @@ -27,6 +28,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => { { key: "2", style: { fontWeight: 500 }, + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => mutate({ @@ -43,6 +45,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => {
+ {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { diff --git a/examples/blog-invoice-generator/src/pages/company/list.tsx b/examples/blog-invoice-generator/src/pages/company/list.tsx index d5cf9b90ab6f..6d026521ef6e 100644 --- a/examples/blog-invoice-generator/src/pages/company/list.tsx +++ b/examples/blog-invoice-generator/src/pages/company/list.tsx @@ -1,10 +1,10 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { useSimpleList, List, useModalForm } from "@refinedev/antd"; import { List as AntdList } from "antd"; -import { ICompany } from "interfaces"; +import type { ICompany } from "interfaces"; import { CompanyItem, CreateCompany, EditCompany } from "@/components/company"; export const CompanyList = () => { diff --git a/examples/blog-invoice-generator/src/pages/contacts/edit.tsx b/examples/blog-invoice-generator/src/pages/contacts/edit.tsx index abcc206b179d..580146675eea 100644 --- a/examples/blog-invoice-generator/src/pages/contacts/edit.tsx +++ b/examples/blog-invoice-generator/src/pages/contacts/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Select, Input } from "antd"; -import { IContact } from "interfaces"; +import type { IContact } from "interfaces"; export const ContactEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm({ diff --git a/examples/blog-invoice-generator/src/pages/contacts/list.tsx b/examples/blog-invoice-generator/src/pages/contacts/list.tsx index aadb6a46e179..a3e4ce1967dd 100644 --- a/examples/blog-invoice-generator/src/pages/contacts/list.tsx +++ b/examples/blog-invoice-generator/src/pages/contacts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IContact } from "interfaces"; +import type { IContact } from "interfaces"; import { CreateContact } from "@/components/contacts"; export const ContactsList: React.FC = () => { diff --git a/examples/blog-invoice-generator/src/pages/invoice/create.tsx b/examples/blog-invoice-generator/src/pages/invoice/create.tsx index b7d09840551e..cee7e54c7c38 100644 --- a/examples/blog-invoice-generator/src/pages/invoice/create.tsx +++ b/examples/blog-invoice-generator/src/pages/invoice/create.tsx @@ -2,7 +2,7 @@ import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select, DatePicker } from "antd"; -import { ICompany, IContact, IMission, IInvoice } from "interfaces"; +import type { ICompany, IContact, IMission, IInvoice } from "interfaces"; export const InvoiceCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/blog-invoice-generator/src/pages/invoice/edit.tsx b/examples/blog-invoice-generator/src/pages/invoice/edit.tsx index 1d28dc9f277b..9e402a9ee343 100644 --- a/examples/blog-invoice-generator/src/pages/invoice/edit.tsx +++ b/examples/blog-invoice-generator/src/pages/invoice/edit.tsx @@ -2,7 +2,7 @@ import { useForm, useSelect, Edit } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; -import { IInvoice } from "interfaces"; +import type { IInvoice } from "interfaces"; export const InvoiceEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm({ diff --git a/examples/blog-invoice-generator/src/pages/invoice/list.tsx b/examples/blog-invoice-generator/src/pages/invoice/list.tsx index 99c71406d388..6ca69165f03e 100644 --- a/examples/blog-invoice-generator/src/pages/invoice/list.tsx +++ b/examples/blog-invoice-generator/src/pages/invoice/list.tsx @@ -13,7 +13,7 @@ import { import { FilePdfOutlined } from "@ant-design/icons"; import { Table, Space, Button, Modal } from "antd"; -import { IInvoice, IMission } from "interfaces"; +import type { IInvoice, IMission } from "interfaces"; import { PdfLayout } from "@/components/pdf"; export const InvoiceList: React.FC = () => { @@ -92,6 +92,7 @@ export const InvoiceList: React.FC = () => { {record.company && ( diff --git a/examples/finefoods-antd/src/components/icons/basic-marker.tsx b/examples/finefoods-antd/src/components/icons/basic-marker.tsx index 897f47ebb208..c34a93b2b482 100644 --- a/examples/finefoods-antd/src/components/icons/basic-marker.tsx +++ b/examples/finefoods-antd/src/components/icons/basic-marker.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const BasicMarker = (props: SVGProps) => ( ) => { diff --git a/examples/finefoods-antd/src/components/icons/rank-2.tsx b/examples/finefoods-antd/src/components/icons/rank-2.tsx index ae8aba21602b..c622c96ee0d7 100644 --- a/examples/finefoods-antd/src/components/icons/rank-2.tsx +++ b/examples/finefoods-antd/src/components/icons/rank-2.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useConfigProvider } from "../../context"; export const Rank2Icon = (props: SVGProps) => { diff --git a/examples/finefoods-antd/src/components/icons/rank-3.tsx b/examples/finefoods-antd/src/components/icons/rank-3.tsx index ccd967c142c7..bd5de552964f 100644 --- a/examples/finefoods-antd/src/components/icons/rank-3.tsx +++ b/examples/finefoods-antd/src/components/icons/rank-3.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useConfigProvider } from "../../context"; export const Rank3Icon = (props: SVGProps) => { diff --git a/examples/finefoods-antd/src/components/icons/rank-4.tsx b/examples/finefoods-antd/src/components/icons/rank-4.tsx index 45640fd8e27b..e02fb5d9a243 100644 --- a/examples/finefoods-antd/src/components/icons/rank-4.tsx +++ b/examples/finefoods-antd/src/components/icons/rank-4.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useConfigProvider } from "../../context"; export const Rank4Icon = (props: SVGProps) => { diff --git a/examples/finefoods-antd/src/components/icons/rank-5.tsx b/examples/finefoods-antd/src/components/icons/rank-5.tsx index 75a0f88b38b4..0abacbeebf6f 100644 --- a/examples/finefoods-antd/src/components/icons/rank-5.tsx +++ b/examples/finefoods-antd/src/components/icons/rank-5.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useConfigProvider } from "../../context"; export const Rank5Icon = (props: SVGProps) => { diff --git a/examples/finefoods-antd/src/components/icons/trend.tsx b/examples/finefoods-antd/src/components/icons/trend.tsx index be5b61c09832..f719cbc140f5 100644 --- a/examples/finefoods-antd/src/components/icons/trend.tsx +++ b/examples/finefoods-antd/src/components/icons/trend.tsx @@ -5,6 +5,7 @@ export const TrendUpIcon = () => { const { token } = theme.useToken(); return ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { const { token } = theme.useToken(); return ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({ record }) => { }} disabled={record.status.text !== "Pending"} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({ record }) => { fontWeight: 500, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { description: string; }[] = [ { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.deliveryTime"), description: dayjs(order.events[0]?.date) @@ -38,26 +39,31 @@ export const OrderDeliveryDetails = ({ order }: Props) => { .format("hh:mm A"), }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.store"), description: order.store.title, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.courier"), description: order.courier?.name, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.phone"), description: order.courier?.gsm, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.customer"), description: `${order.user.firstName} ${order.user.lastName}`, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.createdAt"), description: order.createdAt, @@ -90,6 +96,7 @@ export const OrderDeliveryDetails = ({ order }: Props) => { title={t(`enum.orderStatuses.${event.status}`)} icon={ getNotFinishedCurrentStep(order, event, index) && ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ) } diff --git a/examples/finefoods-antd/src/components/order/deliveryMap/index.tsx b/examples/finefoods-antd/src/components/order/deliveryMap/index.tsx index 725b39e91eec..e9399ab6ee99 100644 --- a/examples/finefoods-antd/src/components/order/deliveryMap/index.tsx +++ b/examples/finefoods-antd/src/components/order/deliveryMap/index.tsx @@ -1,4 +1,4 @@ -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; import { Map, MapMarker } from "../../map"; type Props = { diff --git a/examples/finefoods-antd/src/components/order/products/index.tsx b/examples/finefoods-antd/src/components/order/products/index.tsx index c5743e819b7b..de9d6d366ec7 100644 --- a/examples/finefoods-antd/src/components/order/products/index.tsx +++ b/examples/finefoods-antd/src/components/order/products/index.tsx @@ -1,5 +1,5 @@ import { Avatar, Flex, Table, Typography } from "antd"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; import { getUniqueListWithCount } from "../../../utils"; import { NumberField } from "@refinedev/antd"; diff --git a/examples/finefoods-antd/src/components/order/status/index.tsx b/examples/finefoods-antd/src/components/order/status/index.tsx index 5a9cd451bbcc..471a68cd8add 100644 --- a/examples/finefoods-antd/src/components/order/status/index.tsx +++ b/examples/finefoods-antd/src/components/order/status/index.tsx @@ -20,22 +20,27 @@ export const OrderStatus: React.FC = ({ status }) => { switch (status) { case "Pending": color = "orange"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Ready": color = "cyan"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "On The Way": color = "blue"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Delivered": color = "green"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Cancelled": color = "red"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; } diff --git a/examples/finefoods-antd/src/components/order/tableColumnProducts/index.tsx b/examples/finefoods-antd/src/components/order/tableColumnProducts/index.tsx index ad75da492f6e..43150fad61d1 100644 --- a/examples/finefoods-antd/src/components/order/tableColumnProducts/index.tsx +++ b/examples/finefoods-antd/src/components/order/tableColumnProducts/index.tsx @@ -1,6 +1,6 @@ import { Flex, Popover, Typography, Badge, Avatar, theme } from "antd"; import { getUniqueListWithCount } from "../../../utils"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; import { useTranslate } from "@refinedev/core"; const visibleProductCount = 4; diff --git a/examples/finefoods-antd/src/components/paginationTotal/index.tsx b/examples/finefoods-antd/src/components/paginationTotal/index.tsx index 796b330d34b4..17d07f5130a6 100644 --- a/examples/finefoods-antd/src/components/paginationTotal/index.tsx +++ b/examples/finefoods-antd/src/components/paginationTotal/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { useTranslate } from "@refinedev/core"; diff --git a/examples/finefoods-antd/src/components/product/drawer-form/index.tsx b/examples/finefoods-antd/src/components/product/drawer-form/index.tsx index a48256c35388..376c4bea277c 100644 --- a/examples/finefoods-antd/src/components/product/drawer-form/index.tsx +++ b/examples/finefoods-antd/src/components/product/drawer-form/index.tsx @@ -1,6 +1,6 @@ import { SaveButton, useDrawerForm } from "@refinedev/antd"; import { - BaseKey, + type BaseKey, useApiUrl, useGetToPath, useGo, @@ -20,7 +20,7 @@ import { Segmented, Spin, } from "antd"; -import { IProduct, ICategory } from "../../../interfaces"; +import type { IProduct, ICategory } from "../../../interfaces"; import { useSearchParams } from "react-router-dom"; import { Drawer } from "../../drawer"; import { UploadOutlined } from "@ant-design/icons"; @@ -142,6 +142,7 @@ export const ProductDrawerForm = (props: Props) => { alt="Product Image" /> } style={{ marginTop: "auto", diff --git a/examples/finefoods-antd/src/components/product/drawer-show/index.tsx b/examples/finefoods-antd/src/components/product/drawer-show/index.tsx index b70153fe11b4..3674a4e72c3a 100644 --- a/examples/finefoods-antd/src/components/product/drawer-show/index.tsx +++ b/examples/finefoods-antd/src/components/product/drawer-show/index.tsx @@ -1,6 +1,6 @@ import { - BaseKey, - HttpError, + type BaseKey, + type HttpError, useGetToPath, useGo, useNavigation, @@ -20,7 +20,7 @@ import { } from "antd"; import { useSearchParams } from "react-router-dom"; import { Drawer } from "../../drawer"; -import { ICategory, IProduct } from "../../../interfaces"; +import type { ICategory, IProduct } from "../../../interfaces"; import { DeleteButton, NumberField } from "@refinedev/antd"; import { ProductStatus } from "../status"; import { EditOutlined } from "@ant-design/icons"; @@ -189,6 +189,7 @@ export const ProductDrawerShow = (props: Props) => { }} /> } onClick={() => { if (props?.onEdit) { diff --git a/examples/finefoods-antd/src/components/product/list-card/index.tsx b/examples/finefoods-antd/src/components/product/list-card/index.tsx index e9332ce65d8b..346860631a72 100644 --- a/examples/finefoods-antd/src/components/product/list-card/index.tsx +++ b/examples/finefoods-antd/src/components/product/list-card/index.tsx @@ -1,12 +1,12 @@ import { - HttpError, + type HttpError, useGo, useList, useNavigation, useTranslate, } from "@refinedev/core"; import { NumberField, useSimpleList } from "@refinedev/antd"; -import { ICategory, IProduct } from "../../../interfaces"; +import type { ICategory, IProduct } from "../../../interfaces"; import { Card, Divider, @@ -116,6 +116,7 @@ export const ProductListCard = () => { } onClick={() => { setFilters([ @@ -212,6 +213,7 @@ export const ProductListCard = () => { }); }} className={cx(styles.viewButton, "viewButton")} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} > View diff --git a/examples/finefoods-antd/src/components/product/list-table/index.tsx b/examples/finefoods-antd/src/components/product/list-table/index.tsx index fd6bda5b65e5..86133521f8e0 100644 --- a/examples/finefoods-antd/src/components/product/list-table/index.tsx +++ b/examples/finefoods-antd/src/components/product/list-table/index.tsx @@ -1,5 +1,5 @@ import { - HttpError, + type HttpError, getDefaultFilter, useGo, useNavigation, @@ -12,7 +12,7 @@ import { useSelect, useTable, } from "@refinedev/antd"; -import { ICategory, IProduct } from "../../../interfaces"; +import type { ICategory, IProduct } from "../../../interfaces"; import { Avatar, Button, @@ -107,6 +107,7 @@ export const ProductListTable = () => { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex="name" key="name" filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { key="description" width={432} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { render={(_, record: IProduct) => { return ( } onClick={() => { return go({ diff --git a/examples/finefoods-antd/src/components/product/status/index.tsx b/examples/finefoods-antd/src/components/product/status/index.tsx index a23641980e2a..f8ba64e9bc87 100644 --- a/examples/finefoods-antd/src/components/product/status/index.tsx +++ b/examples/finefoods-antd/src/components/product/status/index.tsx @@ -1,7 +1,7 @@ import { Tag, Typography, theme } from "antd"; import { CheckCircleOutlined, StopOutlined } from "@ant-design/icons"; import { useTranslate } from "@refinedev/core"; -import { IProduct } from "../../../interfaces"; +import type { IProduct } from "../../../interfaces"; import { useConfigProvider } from "../../../context"; type Props = { @@ -21,6 +21,7 @@ export const ProductStatus = ({ value }: Props) => { color: value ? token.colorSuccess : token.colorTextTertiary, marginInlineEnd: 0, }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={value ? : } > } label={t("stores.fields.isActive.label")} > @@ -118,6 +123,7 @@ export const StoreFormFields = ({ }} /> } label={t("stores.fields.email")} name="email" @@ -137,6 +143,7 @@ export const StoreFormFields = ({ /> } label={t("stores.fields.address")} flexProps={{ @@ -162,6 +169,7 @@ export const StoreFormFields = ({ /> } label={t("stores.fields.gsm")} rules={[ @@ -218,6 +226,7 @@ export const StoreFormFields = ({ marginLeft: "auto", }} disabled={false} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} onClick={() => setIsFormDisabled(false)} > diff --git a/examples/finefoods-antd/src/components/store/form/index.tsx b/examples/finefoods-antd/src/components/store/form/index.tsx index 7f32bfb8106b..31be2c4a7099 100644 --- a/examples/finefoods-antd/src/components/store/form/index.tsx +++ b/examples/finefoods-antd/src/components/store/form/index.tsx @@ -2,7 +2,7 @@ import { Col, Row, Spin } from "antd"; import { StoreMap } from "../map"; import { useStoreForm } from "./useStoreForm"; import { StoreFormFields } from "./fields"; -import { UseFormProps } from "@refinedev/antd"; +import type { UseFormProps } from "@refinedev/antd"; import { StoreCourierTable } from "../courier-table"; type Props = { diff --git a/examples/finefoods-antd/src/components/store/form/useStoreForm.tsx b/examples/finefoods-antd/src/components/store/form/useStoreForm.tsx index 1ff2b0ba806a..f02c7c98965e 100644 --- a/examples/finefoods-antd/src/components/store/form/useStoreForm.tsx +++ b/examples/finefoods-antd/src/components/store/form/useStoreForm.tsx @@ -1,13 +1,13 @@ import { useEffect, useState } from "react"; -import { UseFormProps, useForm } from "@refinedev/antd"; +import { type UseFormProps, useForm } from "@refinedev/antd"; import { useDebounceValue } from "usehooks-ts"; import { convertLatLng, - LatLng, + type LatLng, getAddressWithLatLng, getLatLngWithAddress, } from "../../../utils"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; type Props = { action: UseFormProps["action"]; diff --git a/examples/finefoods-antd/src/components/store/list-table/index.tsx b/examples/finefoods-antd/src/components/store/list-table/index.tsx index 61ae008d3398..1577b680fe2a 100644 --- a/examples/finefoods-antd/src/components/store/list-table/index.tsx +++ b/examples/finefoods-antd/src/components/store/list-table/index.tsx @@ -7,7 +7,7 @@ import { EditButton, } from "@refinedev/antd"; import { Input, InputNumber, Select, Table, Typography, theme } from "antd"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { PaginationTotal } from "../../../components"; import { EyeOutlined, SearchOutlined } from "@ant-design/icons"; import { StoreStatus } from "../../../components/store"; @@ -69,6 +69,7 @@ export const StoreListTable = () => { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex="title" title={t("stores.fields.title")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex="email" title={t("stores.fields.email")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { align="center" render={(_, record) => ( } recordItemId={record.id} hideText diff --git a/examples/finefoods-antd/src/components/store/map/all-stores-map.tsx b/examples/finefoods-antd/src/components/store/map/all-stores-map.tsx index e4bc974331a0..a3065883cf63 100644 --- a/examples/finefoods-antd/src/components/store/map/all-stores-map.tsx +++ b/examples/finefoods-antd/src/components/store/map/all-stores-map.tsx @@ -1,6 +1,6 @@ import { useList, useNavigation, useTranslate } from "@refinedev/core"; import { Map, AdvancedMarker } from "../../map"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { Card, Flex, List, Tag, Typography } from "antd"; import { useRef, useState } from "react"; import { @@ -115,8 +115,10 @@ export const AllStoresMap = () => { }} icon={ selectedStore.isActive ? ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ) : ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ) } @@ -135,14 +137,17 @@ export const AllStoresMap = () => { , value: selectedStore.address.text, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 title: , value: selectedStore.email, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 title: , value: selectedStore.gsm, }, diff --git a/examples/finefoods-antd/src/components/store/map/store-map.tsx b/examples/finefoods-antd/src/components/store/map/store-map.tsx index 1834ddf28d45..231a88037e2e 100644 --- a/examples/finefoods-antd/src/components/store/map/store-map.tsx +++ b/examples/finefoods-antd/src/components/store/map/store-map.tsx @@ -1,7 +1,7 @@ import { Flex } from "antd"; import _debounce from "lodash/debounce"; import { Map, MapMarker } from "../../map"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { useCallback } from "react"; import { convertLatLng } from "../../../utils"; diff --git a/examples/finefoods-antd/src/components/store/status/index.tsx b/examples/finefoods-antd/src/components/store/status/index.tsx index 9a4cb64ff9d3..11a00a8729f6 100644 --- a/examples/finefoods-antd/src/components/store/status/index.tsx +++ b/examples/finefoods-antd/src/components/store/status/index.tsx @@ -2,7 +2,7 @@ import { Tag, Typography, theme } from "antd"; import { CheckCircleOutlined, StopOutlined } from "@ant-design/icons"; import { useTranslate } from "@refinedev/core"; import { useConfigProvider } from "../../../context"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; type Props = { value: IStore["isActive"]; @@ -21,6 +21,7 @@ export const StoreStatus = ({ value }: Props) => { color: value ? token.colorSuccess : token.colorTextTertiary, marginInlineEnd: 0, }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={value ? : } > { const { styles } = useStyles(); return ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { const t = useTranslate(); @@ -45,6 +45,7 @@ export const useOrderCustomKbarActions = (order?: IOrder): void => { preActions.push( createAction({ name: t("buttons.accept"), + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , section: "actions", perform: () => { @@ -61,6 +62,7 @@ export const useOrderCustomKbarActions = (order?: IOrder): void => { preActions.push( createAction({ name: t("buttons.reject"), + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , section: "actions", perform: () => { diff --git a/examples/finefoods-antd/src/interfaces/index.d.ts b/examples/finefoods-antd/src/interfaces/index.d.ts index f756d651cfa0..ae4439fb8a5a 100644 --- a/examples/finefoods-antd/src/interfaces/index.d.ts +++ b/examples/finefoods-antd/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Dayjs } from "dayjs"; +import type { Dayjs } from "dayjs"; export interface IOrderChart { count: number; diff --git a/examples/finefoods-antd/src/pages/auth/index.tsx b/examples/finefoods-antd/src/pages/auth/index.tsx index 9442b1600b1f..36c06d32b569 100644 --- a/examples/finefoods-antd/src/pages/auth/index.tsx +++ b/examples/finefoods-antd/src/pages/auth/index.tsx @@ -1,4 +1,4 @@ -import { AuthPage as AntdAuthPage, AuthProps } from "@refinedev/antd"; +import { AuthPage as AntdAuthPage, type AuthProps } from "@refinedev/antd"; import { Flex } from "antd"; import { Link } from "react-router-dom"; import { FinefoodsLogoIcon, FinefoodsLogoText } from "../../components"; diff --git a/examples/finefoods-antd/src/pages/categories/list.tsx b/examples/finefoods-antd/src/pages/categories/list.tsx index 825461391a71..072883d1a01c 100644 --- a/examples/finefoods-antd/src/pages/categories/list.tsx +++ b/examples/finefoods-antd/src/pages/categories/list.tsx @@ -1,7 +1,7 @@ -import { useTranslate, HttpError } from "@refinedev/core"; +import { useTranslate, type HttpError } from "@refinedev/core"; import { List, useTable } from "@refinedev/antd"; import { Table } from "antd"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; import { PaginationTotal, CategoryStatus, diff --git a/examples/finefoods-antd/src/pages/couriers/create.tsx b/examples/finefoods-antd/src/pages/couriers/create.tsx index ea27d897eed2..016eba01e959 100644 --- a/examples/finefoods-antd/src/pages/couriers/create.tsx +++ b/examples/finefoods-antd/src/pages/couriers/create.tsx @@ -3,7 +3,7 @@ import { SaveButton, useStepsForm, useSelect, - UseFormReturnType, + type UseFormReturnType, } from "@refinedev/antd"; import { Form, @@ -11,13 +11,13 @@ import { Input, Button, Steps, - InputProps, + type InputProps, Modal, Flex, theme, } from "antd"; import InputMask from "react-input-mask"; -import { ICourier, IStore, IVehicle } from "../../interfaces"; +import type { ICourier, IStore, IVehicle } from "../../interfaces"; import { useMemo } from "react"; import { useSearchParams } from "react-router-dom"; import { CourierFormItemAvatar } from "../../components"; diff --git a/examples/finefoods-antd/src/pages/couriers/edit.tsx b/examples/finefoods-antd/src/pages/couriers/edit.tsx index bf49fb6d31ef..527e9b3142b1 100644 --- a/examples/finefoods-antd/src/pages/couriers/edit.tsx +++ b/examples/finefoods-antd/src/pages/couriers/edit.tsx @@ -16,13 +16,13 @@ import { Form, Input, InputNumber, - InputRef, + type InputRef, Row, Select, } from "antd"; import InputMask from "react-input-mask"; -import { ICourier } from "../../interfaces"; +import type { ICourier } from "../../interfaces"; import { BikeWhiteIcon, CourierFormItemAvatar, @@ -79,6 +79,7 @@ export const CourierEdit = () => { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }> {t("couriers.couriers")} @@ -126,6 +127,7 @@ export const CourierEdit = () => { > } label={t("couriers.fields.status.label")} flexProps={{ @@ -149,6 +151,7 @@ export const CourierEdit = () => { /> } label={t("couriers.fields.gsm.label")} rules={[ @@ -170,6 +173,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.email.label")} name="email" @@ -188,6 +192,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.address.label")} name="address" @@ -208,6 +213,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.accountNumber.label")} name="accountNumber" @@ -229,6 +235,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.store.label")} name={["store", "id"]} @@ -246,6 +253,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.vehicle.label")} name={["vehicle", "id"]} @@ -263,6 +271,7 @@ export const CourierEdit = () => { }} /> } label={t("couriers.fields.licensePlate.label")} name="licensePlate" @@ -298,6 +307,7 @@ export const CourierEdit = () => { marginLeft: "auto", }} disabled={false} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} onClick={() => setIsFormDisabled(false)} > diff --git a/examples/finefoods-antd/src/pages/couriers/list.tsx b/examples/finefoods-antd/src/pages/couriers/list.tsx index 1c1a98c04aad..1445ef2c21e3 100644 --- a/examples/finefoods-antd/src/pages/couriers/list.tsx +++ b/examples/finefoods-antd/src/pages/couriers/list.tsx @@ -14,14 +14,14 @@ import { import { EyeOutlined, SearchOutlined } from "@ant-design/icons"; import { Table, Avatar, Typography, theme, InputNumber, Input } from "antd"; import InputMask from "react-input-mask"; -import { ICourier } from "../../interfaces"; +import type { ICourier } from "../../interfaces"; import { PaginationTotal, CourierStatus, CourierTableColumnRating, } from "../../components"; import { useLocation } from "react-router-dom"; -import { PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; export const CourierList = ({ children }: PropsWithChildren) => { const go = useGo(); @@ -112,6 +112,7 @@ export const CourierList = ({ children }: PropsWithChildren) => { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex="name" title={t("couriers.fields.name.label")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { ); }} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { key="gsm" title={t("couriers.fields.gsm.label")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { render={(_, record: ICourier) => { return ( } hideText recordItemId={record.id} diff --git a/examples/finefoods-antd/src/pages/customers/list.tsx b/examples/finefoods-antd/src/pages/customers/list.tsx index 28061939c812..c82e8e4e897c 100644 --- a/examples/finefoods-antd/src/pages/customers/list.tsx +++ b/examples/finefoods-antd/src/pages/customers/list.tsx @@ -1,6 +1,6 @@ import { useTranslate, - HttpError, + type HttpError, getDefaultFilter, useExport, useGo, @@ -25,10 +25,10 @@ import { Button, } from "antd"; -import { IUser, IUserFilterVariables } from "../../interfaces"; +import type { IUser, IUserFilterVariables } from "../../interfaces"; import { EyeOutlined, SearchOutlined } from "@ant-design/icons"; import { PaginationTotal, UserStatus } from "../../components"; -import { PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; import { useLocation } from "react-router-dom"; export const CustomerList = ({ children }: PropsWithChildren) => { @@ -111,6 +111,7 @@ export const CustomerList = ({ children }: PropsWithChildren) => { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { title={t("table.actions")} render={(_, record) => ( } onClick={() => { return go({ diff --git a/examples/finefoods-antd/src/pages/customers/show.tsx b/examples/finefoods-antd/src/pages/customers/show.tsx index caacb0945a77..a159d0b6adf8 100644 --- a/examples/finefoods-antd/src/pages/customers/show.tsx +++ b/examples/finefoods-antd/src/pages/customers/show.tsx @@ -1,6 +1,6 @@ import { useShow, useNavigation } from "@refinedev/core"; import { Flex, Grid } from "antd"; -import { IUser } from "../../interfaces"; +import type { IUser } from "../../interfaces"; import { CustomerInfoList, CustomerInfoSummary, diff --git a/examples/finefoods-antd/src/pages/dashboard/index.tsx b/examples/finefoods-antd/src/pages/dashboard/index.tsx index f9b231a1c06f..acceed8737ea 100644 --- a/examples/finefoods-antd/src/pages/dashboard/index.tsx +++ b/examples/finefoods-antd/src/pages/dashboard/index.tsx @@ -1,4 +1,4 @@ -import { Row, Col, theme, Dropdown, MenuProps, Button, Flex } from "antd"; +import { Row, Col, theme, Dropdown, type MenuProps, Button, Flex } from "antd"; import { useTranslation } from "react-i18next"; import { @@ -26,7 +26,7 @@ import { useMemo, useState } from "react"; import { List, NumberField } from "@refinedev/antd"; import { useApiUrl, useCustom } from "@refinedev/core"; import dayjs from "dayjs"; -import { ISalesChart } from "../../interfaces"; +import type { ISalesChart } from "../../interfaces"; type DateFilter = "lastWeek" | "lastMonth"; @@ -200,6 +200,7 @@ export const DashboardPage: React.FC = () => { {t( `dashboard.filter.date.${DATE_FILTERS[selecetedDateFilter].text}`, )} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} @@ -211,6 +212,7 @@ export const DashboardPage: React.FC = () => { { { { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: "1px 0px 0px 0px", }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { const { token } = theme.useToken(); @@ -118,6 +122,7 @@ export const OrderList = () => { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex={["store", "title"]} title={t("orders.fields.store")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex={["user", "fullName"]} title={t("orders.fields.customer")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("orders.orders")} @@ -76,6 +77,7 @@ export const OrderShow = () => { disabled={!canRejectOrder} key="reject" danger + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} onClick={() => handleMutate({ diff --git a/examples/finefoods-antd/src/pages/products/list.tsx b/examples/finefoods-antd/src/pages/products/list.tsx index 52b80a35d339..eb1cf7bb184f 100644 --- a/examples/finefoods-antd/src/pages/products/list.tsx +++ b/examples/finefoods-antd/src/pages/products/list.tsx @@ -1,7 +1,7 @@ import { useGo, useNavigation, useTranslate } from "@refinedev/core"; import { CreateButton, List } from "@refinedev/antd"; import { ProductListCard, ProductListTable } from "../../components"; -import { PropsWithChildren, useState } from "react"; +import { type PropsWithChildren, useState } from "react"; import { AppstoreOutlined, UnorderedListOutlined } from "@ant-design/icons"; import { Segmented } from "antd"; import { useLocation } from "react-router-dom"; @@ -41,11 +41,13 @@ export const ProductList = ({ children }: PropsWithChildren) => { { label: "", value: "table", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { label: "", value: "card", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/finefoods-antd/src/pages/stores/create.tsx b/examples/finefoods-antd/src/pages/stores/create.tsx index 5441250f715d..ed2384b5678a 100644 --- a/examples/finefoods-antd/src/pages/stores/create.tsx +++ b/examples/finefoods-antd/src/pages/stores/create.tsx @@ -10,6 +10,7 @@ export const StoreCreate = () => { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("stores.stores")} diff --git a/examples/finefoods-antd/src/pages/stores/edit.tsx b/examples/finefoods-antd/src/pages/stores/edit.tsx index a388e0245d8b..cc8f73f2cf0f 100644 --- a/examples/finefoods-antd/src/pages/stores/edit.tsx +++ b/examples/finefoods-antd/src/pages/stores/edit.tsx @@ -11,6 +11,7 @@ export const StoreEdit = () => { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("stores.stores")} diff --git a/examples/finefoods-antd/src/pages/stores/list.tsx b/examples/finefoods-antd/src/pages/stores/list.tsx index 0c7d602841c3..973647d6bc3b 100644 --- a/examples/finefoods-antd/src/pages/stores/list.tsx +++ b/examples/finefoods-antd/src/pages/stores/list.tsx @@ -34,11 +34,13 @@ export const StoreList = () => { { label: "", value: "table", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { label: "", value: "map", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/finefoods-client/src/app/categories/[id]/layout.tsx b/examples/finefoods-client/src/app/categories/[id]/layout.tsx index 1039fc2686d6..607ac60003f8 100644 --- a/examples/finefoods-client/src/app/categories/[id]/layout.tsx +++ b/examples/finefoods-client/src/app/categories/[id]/layout.tsx @@ -1,9 +1,9 @@ import { CategoriesNavLinks } from "@/components/categories"; import { ProductsTableSkeleton } from "@/components/products/table"; import { dataProvider } from "@/providers/data-provider/server"; -import { Category } from "@/types"; -import { GetListResponse } from "@refinedev/core"; -import { PropsWithChildren, Suspense } from "react"; +import type { Category } from "@/types"; +import type { GetListResponse } from "@refinedev/core"; +import { type PropsWithChildren, Suspense } from "react"; type Props = { params: { id: string }; diff --git a/examples/finefoods-client/src/app/categories/[id]/page.tsx b/examples/finefoods-client/src/app/categories/[id]/page.tsx index 1c038d17e665..0e4e20e38291 100644 --- a/examples/finefoods-client/src/app/categories/[id]/page.tsx +++ b/examples/finefoods-client/src/app/categories/[id]/page.tsx @@ -1,7 +1,7 @@ import React from "react"; -import { GetListParams, GetListResponse } from "@refinedev/core"; +import type { GetListParams, GetListResponse } from "@refinedev/core"; import { dataProvider } from "@/providers/data-provider/server"; -import { Product } from "@/types"; +import type { Product } from "@/types"; import { ProductsTable } from "@/components/products/table"; type CategoryShowPageProps = { diff --git a/examples/finefoods-client/src/app/layout.tsx b/examples/finefoods-client/src/app/layout.tsx index 29ef5cc937c0..93a5864f39d3 100644 --- a/examples/finefoods-client/src/app/layout.tsx +++ b/examples/finefoods-client/src/app/layout.tsx @@ -1,5 +1,5 @@ import { Suspense } from "react"; -import { Metadata } from "next"; +import type { Metadata } from "next"; import { GitHubBanner, Refine } from "@refinedev/core"; import routerProvider from "@refinedev/nextjs-router"; import { Layout } from "@/components/layout"; diff --git a/examples/finefoods-client/src/app/orders/[id]/page.tsx b/examples/finefoods-client/src/app/orders/[id]/page.tsx index 599a16e847f6..b1e759efdf6f 100644 --- a/examples/finefoods-client/src/app/orders/[id]/page.tsx +++ b/examples/finefoods-client/src/app/orders/[id]/page.tsx @@ -1,7 +1,7 @@ import React from "react"; -import { GetOneResponse } from "@refinedev/core"; +import type { GetOneResponse } from "@refinedev/core"; import { dataProvider } from "@/providers/data-provider/server"; -import { Order } from "@/types"; +import type { Order } from "@/types"; import { redirect } from "next/navigation"; import { OrderDetail } from "@/components/orders"; diff --git a/examples/finefoods-client/src/components/categories/nav-links/index.tsx b/examples/finefoods-client/src/components/categories/nav-links/index.tsx index 301b5f1267f2..477147b620b7 100644 --- a/examples/finefoods-client/src/components/categories/nav-links/index.tsx +++ b/examples/finefoods-client/src/components/categories/nav-links/index.tsx @@ -1,8 +1,8 @@ "use client"; -import { GetListResponse, useNavigation } from "@refinedev/core"; +import { type GetListResponse, useNavigation } from "@refinedev/core"; import Link from "next/link"; -import { Category } from "@/types"; +import type { Category } from "@/types"; import cn from "classnames"; type Props = { diff --git a/examples/finefoods-client/src/components/icons/BasketIcon.tsx b/examples/finefoods-client/src/components/icons/BasketIcon.tsx index 9394ac282059..9f0954ffd48e 100644 --- a/examples/finefoods-client/src/components/icons/BasketIcon.tsx +++ b/examples/finefoods-client/src/components/icons/BasketIcon.tsx @@ -1,7 +1,7 @@ "use client"; import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; const SvgBasketIcon = (props: SVGProps) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( ) => ( { const ref = useRef(null); diff --git a/examples/finefoods-client/src/components/products/table/table.tsx b/examples/finefoods-client/src/components/products/table/table.tsx index 4e4f2480686b..468948cc9f27 100644 --- a/examples/finefoods-client/src/components/products/table/table.tsx +++ b/examples/finefoods-client/src/components/products/table/table.tsx @@ -1,9 +1,9 @@ "use client"; import { useMemo } from "react"; -import { HttpError, useTableProps } from "@refinedev/core"; +import type { HttpError, useTableProps } from "@refinedev/core"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; import cn from "classnames"; import { ChevronDownIcon, @@ -13,7 +13,7 @@ import { PlusSquareIcon, } from "@/components/icons"; import { useBasketContext } from "@/hooks/useBasketContext"; -import { Product } from "@/types"; +import type { Product } from "@/types"; type Props = { refineCoreProps?: Partial>; diff --git a/examples/finefoods-client/src/context/basketContextProvider.tsx b/examples/finefoods-client/src/context/basketContextProvider.tsx index ffd90a628614..4185054e2af1 100644 --- a/examples/finefoods-client/src/context/basketContextProvider.tsx +++ b/examples/finefoods-client/src/context/basketContextProvider.tsx @@ -1,9 +1,13 @@ "use client"; -import React, { createContext, PropsWithChildren, useReducer } from "react"; +import React, { + createContext, + type PropsWithChildren, + useReducer, +} from "react"; import { useMany } from "@refinedev/core"; import { OrdersModalContextProvider } from "@/context"; -import { BasketOrder, Product } from "../types"; +import type { BasketOrder, Product } from "../types"; export const BasketContext = createContext<{ orders: BasketOrder[]; diff --git a/examples/finefoods-client/src/context/ordersModalContextProvider.tsx b/examples/finefoods-client/src/context/ordersModalContextProvider.tsx index a64bc27f1de2..6e99fb29608e 100644 --- a/examples/finefoods-client/src/context/ordersModalContextProvider.tsx +++ b/examples/finefoods-client/src/context/ordersModalContextProvider.tsx @@ -1,6 +1,6 @@ "use client"; -import React, { PropsWithChildren, useState } from "react"; +import React, { type PropsWithChildren, useState } from "react"; export const OrdersModalContext = React.createContext<{ ordersModalVisible: boolean; diff --git a/examples/finefoods-client/src/hooks/useEventListener.ts b/examples/finefoods-client/src/hooks/useEventListener.ts index ad0627cd774a..3cb09e28ce93 100644 --- a/examples/finefoods-client/src/hooks/useEventListener.ts +++ b/examples/finefoods-client/src/hooks/useEventListener.ts @@ -1,6 +1,6 @@ "use client"; -import { RefObject, useEffect, useRef } from "react"; +import { type RefObject, useEffect, useRef } from "react"; function useEventListener( eventName: K, diff --git a/examples/finefoods-client/src/hooks/useOnClickOutside.ts b/examples/finefoods-client/src/hooks/useOnClickOutside.ts index df56d93f6ab2..ea4dfc158361 100644 --- a/examples/finefoods-client/src/hooks/useOnClickOutside.ts +++ b/examples/finefoods-client/src/hooks/useOnClickOutside.ts @@ -1,6 +1,6 @@ "use client"; -import { RefObject } from "react"; +import type { RefObject } from "react"; import { useEventListener } from "./useEventListener"; diff --git a/examples/finefoods-material-ui/src/authProvider.ts b/examples/finefoods-material-ui/src/authProvider.ts index 59d949cbd403..06d59ab686f7 100644 --- a/examples/finefoods-material-ui/src/authProvider.ts +++ b/examples/finefoods-material-ui/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; import { disableAutoLogin, enableAutoLogin } from "./hooks"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/finefoods-material-ui/src/components/card/index.tsx b/examples/finefoods-material-ui/src/components/card/index.tsx index 2961c09e894a..535815cc6cdd 100644 --- a/examples/finefoods-material-ui/src/components/card/index.tsx +++ b/examples/finefoods-material-ui/src/components/card/index.tsx @@ -1,7 +1,7 @@ -import { PropsWithChildren } from "react"; -import CardBase, { CardProps } from "@mui/material/Card"; -import CardHeader, { CardHeaderProps } from "@mui/material/CardHeader"; -import CardContent, { CardContentProps } from "@mui/material/CardContent"; +import type { PropsWithChildren } from "react"; +import CardBase, { type CardProps } from "@mui/material/Card"; +import CardHeader, { type CardHeaderProps } from "@mui/material/CardHeader"; +import CardContent, { type CardContentProps } from "@mui/material/CardContent"; import Divider from "@mui/material/Divider"; import Typography from "@mui/material/Typography"; diff --git a/examples/finefoods-material-ui/src/components/category/status/index.tsx b/examples/finefoods-material-ui/src/components/category/status/index.tsx index f240018ab894..db9a771c8cd8 100644 --- a/examples/finefoods-material-ui/src/components/category/status/index.tsx +++ b/examples/finefoods-material-ui/src/components/category/status/index.tsx @@ -1,6 +1,6 @@ -import Chip, { ChipProps } from "@mui/material/Chip"; +import Chip, { type ChipProps } from "@mui/material/Chip"; import { useTranslate } from "@refinedev/core"; -import { IProduct } from "../../../interfaces"; +import type { IProduct } from "../../../interfaces"; import VisibilityOffOutlinedIcon from "@mui/icons-material/VisibilityOffOutlined"; import VisibilityOutlinedIcon from "@mui/icons-material/VisibilityOutlined"; import { useTheme } from "@mui/material/styles"; diff --git a/examples/finefoods-material-ui/src/components/courier/image-upload/index.tsx b/examples/finefoods-material-ui/src/components/courier/image-upload/index.tsx index 6a84ff179183..10c84336874e 100644 --- a/examples/finefoods-material-ui/src/components/courier/image-upload/index.tsx +++ b/examples/finefoods-material-ui/src/components/courier/image-upload/index.tsx @@ -1,4 +1,4 @@ -import { SxProps, styled } from "@mui/material/styles"; +import { type SxProps, styled } from "@mui/material/styles"; import PhotoOutlinedIcon from "@mui/icons-material/PhotoOutlined"; import CloudUploadOutlinedIcon from "@mui/icons-material/CloudUploadOutlined"; import Box from "@mui/material/Box"; diff --git a/examples/finefoods-material-ui/src/components/courier/rating/index.tsx b/examples/finefoods-material-ui/src/components/courier/rating/index.tsx index e9bff1e838ea..3455b0eda079 100644 --- a/examples/finefoods-material-ui/src/components/courier/rating/index.tsx +++ b/examples/finefoods-material-ui/src/components/courier/rating/index.tsx @@ -1,5 +1,5 @@ import Rating from "@mui/material/Rating"; -import { ICourier, IReview } from "../../../interfaces"; +import type { ICourier, IReview } from "../../../interfaces"; import { useList } from "@refinedev/core"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/courier/status/index.tsx b/examples/finefoods-material-ui/src/components/courier/status/index.tsx index 53f1a1cf5427..7b284583c399 100644 --- a/examples/finefoods-material-ui/src/components/courier/status/index.tsx +++ b/examples/finefoods-material-ui/src/components/courier/status/index.tsx @@ -1,10 +1,10 @@ -import Chip, { ChipProps } from "@mui/material/Chip"; +import Chip, { type ChipProps } from "@mui/material/Chip"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import BlockOutlinedIcon from "@mui/icons-material/BlockOutlined"; import MopedOutlined from "@mui/icons-material/MopedOutlined"; import { useTheme } from "@mui/material/styles"; import { blue, green } from "@mui/material/colors"; -import { ICourierStatus } from "../../../interfaces"; +import type { ICourierStatus } from "../../../interfaces"; type Props = { value: ICourierStatus; diff --git a/examples/finefoods-material-ui/src/components/courier/table-reviews/index.tsx b/examples/finefoods-material-ui/src/components/courier/table-reviews/index.tsx index bbfa8dcd7dc8..4a8db76cbd6e 100644 --- a/examples/finefoods-material-ui/src/components/courier/table-reviews/index.tsx +++ b/examples/finefoods-material-ui/src/components/courier/table-reviews/index.tsx @@ -2,10 +2,10 @@ import { useMemo } from "react"; import { useTranslate } from "@refinedev/core"; import { useDataGrid } from "@refinedev/mui"; import Paper from "@mui/material/Paper"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Rating from "@mui/material/Rating"; import Chip from "@mui/material/Chip"; -import { ICourier, IReview } from "../../../interfaces"; +import type { ICourier, IReview } from "../../../interfaces"; interface Props { courier?: ICourier; diff --git a/examples/finefoods-material-ui/src/components/customer/status/index.tsx b/examples/finefoods-material-ui/src/components/customer/status/index.tsx index ba44e176fa1b..b4bdb710da0d 100644 --- a/examples/finefoods-material-ui/src/components/customer/status/index.tsx +++ b/examples/finefoods-material-ui/src/components/customer/status/index.tsx @@ -1,10 +1,10 @@ -import Chip, { ChipProps } from "@mui/material/Chip"; +import Chip, { type ChipProps } from "@mui/material/Chip"; import { useTranslate } from "@refinedev/core"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import PauseCircleOutlineOutlinedIcon from "@mui/icons-material/PauseCircleOutlineOutlined"; import { useTheme } from "@mui/material/styles"; import { green } from "@mui/material/colors"; -import { IUser } from "../../../interfaces"; +import type { IUser } from "../../../interfaces"; type Props = { value: IUser["isActive"]; diff --git a/examples/finefoods-material-ui/src/components/dashboard/chartTooltip/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/chartTooltip/index.tsx index 1f4f8a5e62a2..5f46502033ab 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/chartTooltip/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/chartTooltip/index.tsx @@ -1,7 +1,7 @@ import Typography from "@mui/material/Typography"; import Box from "@mui/material/Box"; import { useTheme } from "@mui/material"; -import { TooltipProps } from "recharts"; +import type { TooltipProps } from "recharts"; type ChartTooltipProps = TooltipProps & { labelFormatter?: (label: string | number) => string; diff --git a/examples/finefoods-material-ui/src/components/dashboard/dailyOrders/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/dailyOrders/index.tsx index 87777e207d9d..abfa02ccfd84 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/dailyOrders/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/dailyOrders/index.tsx @@ -8,7 +8,7 @@ import { } from "recharts"; import { ChartTooltip } from "../chartTooltip"; import dayjs from "dayjs"; -import { IOrderChart } from "../../../interfaces"; +import type { IOrderChart } from "../../../interfaces"; type Props = { data: IOrderChart[]; diff --git a/examples/finefoods-material-ui/src/components/dashboard/dailyRevenue/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/dailyRevenue/index.tsx index 3641b15993ea..c4bab88a87b2 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/dailyRevenue/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/dailyRevenue/index.tsx @@ -8,7 +8,7 @@ import { } from "recharts"; import { ChartTooltip } from "../chartTooltip"; import dayjs from "dayjs"; -import { ISalesChart } from "../../../interfaces"; +import type { ISalesChart } from "../../../interfaces"; type Props = { data: ISalesChart[]; diff --git a/examples/finefoods-material-ui/src/components/dashboard/deliveryMap/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/deliveryMap/index.tsx index c04bfbda8a60..9a58049392de 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/deliveryMap/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/deliveryMap/index.tsx @@ -1,7 +1,7 @@ import { useList, useNavigation } from "@refinedev/core"; import { GoogleMap, MapMarker } from "../../../components"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; export const DeliveryMap: React.FC = () => { const { data: orderData } = useList({ diff --git a/examples/finefoods-material-ui/src/components/dashboard/newCustomers/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/newCustomers/index.tsx index b008066eb8bc..b72b0804911b 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/newCustomers/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/newCustomers/index.tsx @@ -8,7 +8,7 @@ import { } from "recharts"; import { ChartTooltip } from "../chartTooltip"; import dayjs from "dayjs"; -import { ISalesChart } from "../../../interfaces"; +import type { ISalesChart } from "../../../interfaces"; type Props = { data: ISalesChart[]; diff --git a/examples/finefoods-material-ui/src/components/dashboard/orderTimeline/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/orderTimeline/index.tsx index 707c7fc0bdc6..b1155ddfb837 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/orderTimeline/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/orderTimeline/index.tsx @@ -3,7 +3,7 @@ import { useTheme } from "@mui/material/styles"; import Box from "@mui/material/Box"; import Pagination from "@mui/material/Pagination"; import dayjs from "dayjs"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; import List from "@mui/material/List"; import ListItem from "@mui/material/ListItem"; import ListItemAvatar from "@mui/material/ListItemAvatar"; diff --git a/examples/finefoods-material-ui/src/components/dashboard/recentOrders/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/recentOrders/index.tsx index a8c85c456bcd..03c1758acefc 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/recentOrders/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/recentOrders/index.tsx @@ -11,8 +11,12 @@ import CheckOutlined from "@mui/icons-material/CheckOutlined"; import CloseOutlined from "@mui/icons-material/CloseOutlined"; import Stack from "@mui/material/Stack"; import Typography from "@mui/material/Typography"; -import { DataGrid, GridActionsCellItem, GridColDef } from "@mui/x-data-grid"; -import { IOrder } from "../../../interfaces"; +import { + DataGrid, + GridActionsCellItem, + type GridColDef, +} from "@mui/x-data-grid"; +import type { IOrder } from "../../../interfaces"; import { getUniqueListWithCount } from "../../../utils"; export const RecentOrders: React.FC = () => { diff --git a/examples/finefoods-material-ui/src/components/dashboard/trendingMenu/index.tsx b/examples/finefoods-material-ui/src/components/dashboard/trendingMenu/index.tsx index dd0638c513bf..5419f10ce33c 100644 --- a/examples/finefoods-material-ui/src/components/dashboard/trendingMenu/index.tsx +++ b/examples/finefoods-material-ui/src/components/dashboard/trendingMenu/index.tsx @@ -6,13 +6,13 @@ import Typography from "@mui/material/Typography"; import Box from "@mui/material/Box"; import Stack from "@mui/material/Stack"; -import { ITrendingProducts } from "../../../interfaces"; +import type { ITrendingProducts } from "../../../interfaces"; import { Rank1Icon } from "../../icons/rank-1"; import { Rank2Icon } from "../../icons/rank-2"; import { Rank3Icon } from "../../icons/rank-3"; import { Rank4Icon } from "../../icons/rank-4"; import { Rank5Icon } from "../../icons/rank-5"; -import { ReactNode } from "react"; +import type { ReactNode } from "react"; export const TrendingMenu: React.FC = () => { const { data } = useList({ diff --git a/examples/finefoods-material-ui/src/components/drawer/drawer/index.tsx b/examples/finefoods-material-ui/src/components/drawer/drawer/index.tsx index ff72edd63c70..4fc491d21b0a 100644 --- a/examples/finefoods-material-ui/src/components/drawer/drawer/index.tsx +++ b/examples/finefoods-material-ui/src/components/drawer/drawer/index.tsx @@ -1,5 +1,5 @@ -import BaseDrawer, { DrawerProps } from "@mui/material/Drawer"; -import { PropsWithChildren } from "react"; +import BaseDrawer, { type DrawerProps } from "@mui/material/Drawer"; +import type { PropsWithChildren } from "react"; import gray from "@mui/material/colors/grey"; import { useColorModeContext } from "../../../contexts"; diff --git a/examples/finefoods-material-ui/src/components/header/index.tsx b/examples/finefoods-material-ui/src/components/header/index.tsx index 9fa3c83b520b..103033df7fd7 100644 --- a/examples/finefoods-material-ui/src/components/header/index.tsx +++ b/examples/finefoods-material-ui/src/components/header/index.tsx @@ -1,4 +1,4 @@ -import { useState, useEffect, useContext, ReactNode } from "react"; +import { useState, useEffect, useContext, type ReactNode } from "react"; import { useList, useTranslate, @@ -6,7 +6,10 @@ import { useGetLocale, useSetLocale, } from "@refinedev/core"; -import { RefineThemedLayoutV2HeaderProps, HamburgerMenu } from "@refinedev/mui"; +import { + type RefineThemedLayoutV2HeaderProps, + HamburgerMenu, +} from "@refinedev/mui"; import AppBar from "@mui/material/AppBar"; import IconButton from "@mui/material/IconButton"; import Link from "@mui/material/Link"; @@ -24,7 +27,7 @@ import SearchOutlined from "@mui/icons-material/SearchOutlined"; import BrightnessHighIcon from "@mui/icons-material/BrightnessHigh"; import Brightness4Icon from "@mui/icons-material/Brightness4"; import i18n from "../../i18n"; -import { IOrder, IStore, ICourier, IIdentity } from "../../interfaces"; +import type { IOrder, IStore, ICourier, IIdentity } from "../../interfaces"; import { ColorModeContext } from "../../contexts"; interface IOptions { diff --git a/examples/finefoods-material-ui/src/components/icons/basic-marker.tsx b/examples/finefoods-material-ui/src/components/icons/basic-marker.tsx index acd31b765080..e476c68fb7cb 100644 --- a/examples/finefoods-material-ui/src/components/icons/basic-marker.tsx +++ b/examples/finefoods-material-ui/src/components/icons/basic-marker.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const BasicMarker = (props: SVGProps) => ( ) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/rank-1.tsx b/examples/finefoods-material-ui/src/components/icons/rank-1.tsx index ab80e43f33ee..6f47a0cf8ec6 100644 --- a/examples/finefoods-material-ui/src/components/icons/rank-1.tsx +++ b/examples/finefoods-material-ui/src/components/icons/rank-1.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const Rank1Icon = (props: SVGProps) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/rank-2.tsx b/examples/finefoods-material-ui/src/components/icons/rank-2.tsx index 060e207ab460..0e34e0e7efd3 100644 --- a/examples/finefoods-material-ui/src/components/icons/rank-2.tsx +++ b/examples/finefoods-material-ui/src/components/icons/rank-2.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const Rank2Icon = (props: SVGProps) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/rank-3.tsx b/examples/finefoods-material-ui/src/components/icons/rank-3.tsx index e8f57fe27dea..f171ce358cc0 100644 --- a/examples/finefoods-material-ui/src/components/icons/rank-3.tsx +++ b/examples/finefoods-material-ui/src/components/icons/rank-3.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const Rank3Icon = (props: SVGProps) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/rank-4.tsx b/examples/finefoods-material-ui/src/components/icons/rank-4.tsx index 31cd3c8f6a83..a7c00af98ed2 100644 --- a/examples/finefoods-material-ui/src/components/icons/rank-4.tsx +++ b/examples/finefoods-material-ui/src/components/icons/rank-4.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const Rank4Icon = (props: SVGProps) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/rank-5.tsx b/examples/finefoods-material-ui/src/components/icons/rank-5.tsx index cb0fae217e53..04126fadf56e 100644 --- a/examples/finefoods-material-ui/src/components/icons/rank-5.tsx +++ b/examples/finefoods-material-ui/src/components/icons/rank-5.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; export const Rank5Icon = (props: SVGProps) => { return ( diff --git a/examples/finefoods-material-ui/src/components/icons/trend-icon.tsx b/examples/finefoods-material-ui/src/components/icons/trend-icon.tsx index e677d61443c3..36d8272bd06e 100644 --- a/examples/finefoods-material-ui/src/components/icons/trend-icon.tsx +++ b/examples/finefoods-material-ui/src/components/icons/trend-icon.tsx @@ -1,4 +1,4 @@ -import { ReactNode } from "react"; +import type { ReactNode } from "react"; import ArrowDropUp from "@mui/icons-material/ArrowDropUp"; import ArrowDropDown from "@mui/icons-material/ArrowDropDown"; import RemoveIcon from "@mui/icons-material/Remove"; diff --git a/examples/finefoods-material-ui/src/components/map/advanced-marker.tsx b/examples/finefoods-material-ui/src/components/map/advanced-marker.tsx index e5ce25306e9b..e6b2c4d7fc4b 100644 --- a/examples/finefoods-material-ui/src/components/map/advanced-marker.tsx +++ b/examples/finefoods-material-ui/src/components/map/advanced-marker.tsx @@ -1,5 +1,11 @@ -import { useState, useEffect, memo, useRef, PropsWithChildren } from "react"; -import { Root, createRoot } from "react-dom/client"; +import { + useState, + useEffect, + memo, + useRef, + type PropsWithChildren, +} from "react"; +import { type Root, createRoot } from "react-dom/client"; type AdvancedMarkerProps = { onClick?: (event: google.maps.FeatureMouseEvent) => void; diff --git a/examples/finefoods-material-ui/src/components/map/map.tsx b/examples/finefoods-material-ui/src/components/map/map.tsx index 8374fea10491..d428076815c8 100644 --- a/examples/finefoods-material-ui/src/components/map/map.tsx +++ b/examples/finefoods-material-ui/src/components/map/map.tsx @@ -1,11 +1,11 @@ import { Children, cloneElement, - Dispatch, - FC, + type Dispatch, + type FC, isValidElement, - PropsWithChildren, - SetStateAction, + type PropsWithChildren, + type SetStateAction, useEffect, useRef, useState, diff --git a/examples/finefoods-material-ui/src/components/order/details/index.tsx b/examples/finefoods-material-ui/src/components/order/details/index.tsx index 64ee21192788..7304c690940f 100644 --- a/examples/finefoods-material-ui/src/components/order/details/index.tsx +++ b/examples/finefoods-material-ui/src/components/order/details/index.tsx @@ -1,4 +1,4 @@ -import { ReactNode } from "react"; +import type { ReactNode } from "react"; import dayjs from "dayjs"; import { DateField } from "@refinedev/mui"; import { useTranslate } from "@refinedev/core"; @@ -16,7 +16,7 @@ import MopedOutlinedIcon from "@mui/icons-material/MopedOutlined"; import LocalPhoneOutlinedIcon from "@mui/icons-material/LocalPhoneOutlined"; import AccountCircleOutlinedIcon from "@mui/icons-material/AccountCircleOutlined"; import WatchLaterOutlinedIcon from "@mui/icons-material/WatchLaterOutlined"; -import { IEvent, IOrder } from "../../../interfaces"; +import type { IEvent, IOrder } from "../../../interfaces"; import Skeleton from "@mui/material/Skeleton"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/order/map/index.tsx b/examples/finefoods-material-ui/src/components/order/map/index.tsx index 72be1cb42e4f..b8b581922f2f 100644 --- a/examples/finefoods-material-ui/src/components/order/map/index.tsx +++ b/examples/finefoods-material-ui/src/components/order/map/index.tsx @@ -1,5 +1,5 @@ import { GoogleMap, MapMarker } from "../../map"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; type Props = { order?: IOrder; diff --git a/examples/finefoods-material-ui/src/components/order/products/index.tsx b/examples/finefoods-material-ui/src/components/order/products/index.tsx index b80a10870693..18fd102aedf1 100644 --- a/examples/finefoods-material-ui/src/components/order/products/index.tsx +++ b/examples/finefoods-material-ui/src/components/order/products/index.tsx @@ -1,12 +1,12 @@ import { useMemo } from "react"; import { NumberField } from "@refinedev/mui"; import { useTranslate } from "@refinedev/core"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Typography from "@mui/material/Typography"; import Avatar from "@mui/material/Avatar"; import Divider from "@mui/material/Divider"; import Box from "@mui/material/Box"; -import { IOrder, IProduct } from "../../../interfaces"; +import type { IOrder, IProduct } from "../../../interfaces"; import { getUniqueListWithCount } from "../../../utils"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/order/tableColumnProducts/index.tsx b/examples/finefoods-material-ui/src/components/order/tableColumnProducts/index.tsx index 8bca04640392..b41170e346cd 100644 --- a/examples/finefoods-material-ui/src/components/order/tableColumnProducts/index.tsx +++ b/examples/finefoods-material-ui/src/components/order/tableColumnProducts/index.tsx @@ -2,7 +2,7 @@ import Box from "@mui/material/Box"; import Typography from "@mui/material/Typography"; import Avatar from "@mui/material/Avatar"; import { CustomTooltip } from "../../customTooltip"; -import { IOrder } from "../../../interfaces"; +import type { IOrder } from "../../../interfaces"; import { getUniqueListWithCount } from "../../../utils"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/product/drawer-form/index.tsx b/examples/finefoods-material-ui/src/components/product/drawer-form/index.tsx index 5c577150c708..d7fd9c24b262 100644 --- a/examples/finefoods-material-ui/src/components/product/drawer-form/index.tsx +++ b/examples/finefoods-material-ui/src/components/product/drawer-form/index.tsx @@ -1,5 +1,5 @@ import { - HttpError, + type HttpError, useApiUrl, useGetToPath, useGo, @@ -23,7 +23,7 @@ import ToggleButtonGroup from "@mui/material/ToggleButtonGroup"; import FormLabel from "@mui/material/FormLabel"; import { Drawer, DrawerHeader, ProductImageUpload } from "../../../components"; import { useImageUpload } from "../../../utils"; -import { ICategory, IFile, IProduct, Nullable } from "../../../interfaces"; +import type { ICategory, IFile, IProduct, Nullable } from "../../../interfaces"; type Props = { action: "create" | "edit"; diff --git a/examples/finefoods-material-ui/src/components/product/image-upload/index.tsx b/examples/finefoods-material-ui/src/components/product/image-upload/index.tsx index 1630d4f1b055..343b3d99291f 100644 --- a/examples/finefoods-material-ui/src/components/product/image-upload/index.tsx +++ b/examples/finefoods-material-ui/src/components/product/image-upload/index.tsx @@ -1,5 +1,5 @@ import { useTranslate } from "@refinedev/core"; -import { SxProps, styled, useTheme } from "@mui/material/styles"; +import { type SxProps, styled, useTheme } from "@mui/material/styles"; import PhotoOutlinedIcon from "@mui/icons-material/PhotoOutlined"; import CloudUploadOutlinedIcon from "@mui/icons-material/CloudUploadOutlined"; import Button from "@mui/material/Button"; diff --git a/examples/finefoods-material-ui/src/components/product/list-card/index.tsx b/examples/finefoods-material-ui/src/components/product/list-card/index.tsx index c2633b245b8c..dd0445bcc748 100644 --- a/examples/finefoods-material-ui/src/components/product/list-card/index.tsx +++ b/examples/finefoods-material-ui/src/components/product/list-card/index.tsx @@ -1,8 +1,8 @@ import { useMemo } from "react"; import { useGo, useNavigation, useTranslate } from "@refinedev/core"; -import { NumberField, UseDataGridReturnType } from "@refinedev/mui"; +import { NumberField, type UseDataGridReturnType } from "@refinedev/mui"; import Typography from "@mui/material/Typography"; -import { ICategory, IProduct } from "../../../interfaces"; +import type { ICategory, IProduct } from "../../../interfaces"; import { useLocation } from "react-router-dom"; import { ProductStatus } from "../status"; import Grid from "@mui/material/Grid"; diff --git a/examples/finefoods-material-ui/src/components/product/list-table/index.tsx b/examples/finefoods-material-ui/src/components/product/list-table/index.tsx index 782b5e33a57c..81b18980db92 100644 --- a/examples/finefoods-material-ui/src/components/product/list-table/index.tsx +++ b/examples/finefoods-material-ui/src/components/product/list-table/index.tsx @@ -1,10 +1,10 @@ import { useMemo } from "react"; import { useGo, useNavigation, useTranslate } from "@refinedev/core"; -import { NumberField, UseDataGridReturnType } from "@refinedev/mui"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { NumberField, type UseDataGridReturnType } from "@refinedev/mui"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Typography from "@mui/material/Typography"; import Avatar from "@mui/material/Avatar"; -import { ICategory, IProduct } from "../../../interfaces"; +import type { ICategory, IProduct } from "../../../interfaces"; import { useLocation } from "react-router-dom"; import IconButton from "@mui/material/IconButton"; import EditOutlinedIcon from "@mui/icons-material/EditOutlined"; diff --git a/examples/finefoods-material-ui/src/components/product/status/index.tsx b/examples/finefoods-material-ui/src/components/product/status/index.tsx index 1259f3cd51e9..eb3f0a9f4c46 100644 --- a/examples/finefoods-material-ui/src/components/product/status/index.tsx +++ b/examples/finefoods-material-ui/src/components/product/status/index.tsx @@ -1,10 +1,10 @@ -import Chip, { ChipProps } from "@mui/material/Chip"; +import Chip, { type ChipProps } from "@mui/material/Chip"; import { useTranslate } from "@refinedev/core"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import BlockOutlinedIcon from "@mui/icons-material/BlockOutlined"; import { useTheme } from "@mui/material/styles"; import { green } from "@mui/material/colors"; -import { IProduct } from "../../../interfaces"; +import type { IProduct } from "../../../interfaces"; type Props = { value: IProduct["isActive"]; diff --git a/examples/finefoods-material-ui/src/components/refine-list-view/index.tsx b/examples/finefoods-material-ui/src/components/refine-list-view/index.tsx index 63207b37b60d..091edba4bd93 100644 --- a/examples/finefoods-material-ui/src/components/refine-list-view/index.tsx +++ b/examples/finefoods-material-ui/src/components/refine-list-view/index.tsx @@ -1,4 +1,4 @@ -import { List, ListProps } from "@refinedev/mui"; +import { List, type ListProps } from "@refinedev/mui"; type Props = {} & ListProps; diff --git a/examples/finefoods-material-ui/src/components/store/courier-table/index.tsx b/examples/finefoods-material-ui/src/components/store/courier-table/index.tsx index 11cff5a2d9bf..71e1b06cddf7 100644 --- a/examples/finefoods-material-ui/src/components/store/courier-table/index.tsx +++ b/examples/finefoods-material-ui/src/components/store/courier-table/index.tsx @@ -1,11 +1,11 @@ import { useMemo } from "react"; import { useNavigation, useTranslate } from "@refinedev/core"; import { useDataGrid } from "@refinedev/mui"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Avatar from "@mui/material/Avatar"; import Stack from "@mui/material/Stack"; import Typography from "@mui/material/Typography"; -import { ICourier, IStore } from "../../../interfaces"; +import type { ICourier, IStore } from "../../../interfaces"; import { CourierRating, CourierStatus } from "../../courier"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/store/form/index.tsx b/examples/finefoods-material-ui/src/components/store/form/index.tsx index fa342b87ede8..0d2bb7db423b 100644 --- a/examples/finefoods-material-ui/src/components/store/form/index.tsx +++ b/examples/finefoods-material-ui/src/components/store/form/index.tsx @@ -12,7 +12,7 @@ import ToggleButtonGroup from "@mui/material/ToggleButtonGroup"; import Stack from "@mui/material/Stack"; import Button from "@mui/material/Button"; import InputMask from "react-input-mask"; -import { useStoreForm } from "./useStoreForm"; +import type { useStoreForm } from "./useStoreForm"; type Props = { action: "create" | "edit"; diff --git a/examples/finefoods-material-ui/src/components/store/form/useStoreForm.tsx b/examples/finefoods-material-ui/src/components/store/form/useStoreForm.tsx index 623f8bea51c3..bd289906ffe2 100644 --- a/examples/finefoods-material-ui/src/components/store/form/useStoreForm.tsx +++ b/examples/finefoods-material-ui/src/components/store/form/useStoreForm.tsx @@ -2,13 +2,13 @@ import { useForm } from "@refinedev/react-hook-form"; import { useDebounceValue } from "usehooks-ts"; import { convertLatLng, - LatLng, + type LatLng, getAddressWithLatLng, getLatLngWithAddress, } from "../../../utils"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { useEffect, useState } from "react"; -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; type Props = { action: "create" | "edit"; diff --git a/examples/finefoods-material-ui/src/components/store/info-card/index.tsx b/examples/finefoods-material-ui/src/components/store/info-card/index.tsx index 19f36dd889cc..7ac21660ffa4 100644 --- a/examples/finefoods-material-ui/src/components/store/info-card/index.tsx +++ b/examples/finefoods-material-ui/src/components/store/info-card/index.tsx @@ -1,11 +1,11 @@ -import { ReactNode } from "react"; +import type { ReactNode } from "react"; import { useTranslate } from "@refinedev/core"; import { Box, Divider, Paper, Skeleton, - SxProps, + type SxProps, Typography, useTheme, } from "@mui/material"; @@ -13,7 +13,7 @@ import ArrowDropDownCircleOutlinedIcon from "@mui/icons-material/ArrowDropDownCi import AccountCircleOutlinedIcon from "@mui/icons-material/AccountCircleOutlined"; import PlaceOutlinedIcon from "@mui/icons-material/PlaceOutlined"; import PhoneOutlinedIcon from "@mui/icons-material/PhoneOutlined"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { StoreStatus } from "../status"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/store/map/all-stores-map.tsx b/examples/finefoods-material-ui/src/components/store/map/all-stores-map.tsx index 67ddb637cce1..3d2cc78e428e 100644 --- a/examples/finefoods-material-ui/src/components/store/map/all-stores-map.tsx +++ b/examples/finefoods-material-ui/src/components/store/map/all-stores-map.tsx @@ -10,7 +10,7 @@ import PlaceOutlinedIcon from "@mui/icons-material/PlaceOutlined"; import AccountCircleOutlinedIcon from "@mui/icons-material/AccountCircleOutlined"; import { GoogleMap, AdvancedMarker } from "../../map"; import { StoreStatus } from "../status"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; export const AllStoresMap = () => { const t = useTranslate(); diff --git a/examples/finefoods-material-ui/src/components/store/map/store-map.tsx b/examples/finefoods-material-ui/src/components/store/map/store-map.tsx index f9c746acabb1..6a3466854c13 100644 --- a/examples/finefoods-material-ui/src/components/store/map/store-map.tsx +++ b/examples/finefoods-material-ui/src/components/store/map/store-map.tsx @@ -2,7 +2,7 @@ import { useCallback } from "react"; import _debounce from "lodash/debounce"; import Box from "@mui/material/Box"; import { GoogleMap, MapMarker } from "../../map"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import { convertLatLng } from "../../../utils"; type Props = { diff --git a/examples/finefoods-material-ui/src/components/store/status/index.tsx b/examples/finefoods-material-ui/src/components/store/status/index.tsx index ed3248870932..00236a88864a 100644 --- a/examples/finefoods-material-ui/src/components/store/status/index.tsx +++ b/examples/finefoods-material-ui/src/components/store/status/index.tsx @@ -1,6 +1,6 @@ -import Chip, { ChipProps } from "@mui/material/Chip"; +import Chip, { type ChipProps } from "@mui/material/Chip"; import { useTranslate } from "@refinedev/core"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import BlockOutlinedIcon from "@mui/icons-material/BlockOutlined"; import { useTheme } from "@mui/material/styles"; diff --git a/examples/finefoods-material-ui/src/components/store/table/index.tsx b/examples/finefoods-material-ui/src/components/store/table/index.tsx index 8916e78520c2..87aa5932f95f 100644 --- a/examples/finefoods-material-ui/src/components/store/table/index.tsx +++ b/examples/finefoods-material-ui/src/components/store/table/index.tsx @@ -1,6 +1,6 @@ import { useMemo } from "react"; import { useNavigation, useTranslate } from "@refinedev/core"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import { EditButton, ShowButton, @@ -12,7 +12,7 @@ import Typography from "@mui/material/Typography"; import { IconButton } from "@mui/material"; import VisibilityOutlined from "@mui/icons-material/VisibilityOutlined"; import { StoreStatus } from "../../../components"; -import { IStore } from "../../../interfaces"; +import type { IStore } from "../../../interfaces"; export const StoreTable = () => { const t = useTranslate(); diff --git a/examples/finefoods-material-ui/src/contexts/index.tsx b/examples/finefoods-material-ui/src/contexts/index.tsx index 7f9d3287b2bc..58cec380af87 100644 --- a/examples/finefoods-material-ui/src/contexts/index.tsx +++ b/examples/finefoods-material-ui/src/contexts/index.tsx @@ -1,6 +1,6 @@ import React, { createContext, - PropsWithChildren, + type PropsWithChildren, useContext, useEffect, useState, diff --git a/examples/finefoods-material-ui/src/hooks/useOrderCustomKbarActions/index.tsx b/examples/finefoods-material-ui/src/hooks/useOrderCustomKbarActions/index.tsx index 12c62d056b49..0acc299ca5f6 100644 --- a/examples/finefoods-material-ui/src/hooks/useOrderCustomKbarActions/index.tsx +++ b/examples/finefoods-material-ui/src/hooks/useOrderCustomKbarActions/index.tsx @@ -1,7 +1,7 @@ import { useCallback, useEffect, useState } from "react"; import { useTranslate, useUpdate } from "@refinedev/core"; import { - Action, + type Action, createAction, Priority, useRegisterActions, @@ -9,7 +9,7 @@ import { import CheckOutlined from "@mui/icons-material/CheckOutlined"; import CloseOutlined from "@mui/icons-material/CloseOutlined"; -import { IOrder } from "../../interfaces"; +import type { IOrder } from "../../interfaces"; export const useOrderCustomKbarActions = (order?: IOrder): void => { const t = useTranslate(); diff --git a/examples/finefoods-material-ui/src/pages/auth/index.tsx b/examples/finefoods-material-ui/src/pages/auth/index.tsx index 86385abceeeb..9141a21b8dc0 100644 --- a/examples/finefoods-material-ui/src/pages/auth/index.tsx +++ b/examples/finefoods-material-ui/src/pages/auth/index.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { AuthPage as MUIAuthPage, AuthProps } from "@refinedev/mui"; +import { AuthPage as MUIAuthPage, type AuthProps } from "@refinedev/mui"; import { Link } from "react-router-dom"; import Box from "@mui/material/Box"; import { diff --git a/examples/finefoods-material-ui/src/pages/categories/list.tsx b/examples/finefoods-material-ui/src/pages/categories/list.tsx index f1201bfed7c8..1ff73abf7adb 100644 --- a/examples/finefoods-material-ui/src/pages/categories/list.tsx +++ b/examples/finefoods-material-ui/src/pages/categories/list.tsx @@ -1,7 +1,7 @@ import React, { useMemo } from "react"; -import { HttpError, useList, useTranslate } from "@refinedev/core"; +import { type HttpError, useList, useTranslate } from "@refinedev/core"; import { useDataGrid } from "@refinedev/mui"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Avatar from "@mui/material/Avatar"; import Paper from "@mui/material/Paper"; import Box from "@mui/material/Box"; @@ -11,7 +11,7 @@ import { CategoryStatus, CustomTooltip, } from "../../components"; -import { ICategory, IProduct } from "../../interfaces"; +import type { ICategory, IProduct } from "../../interfaces"; export const CategoryList = () => { const t = useTranslate(); diff --git a/examples/finefoods-material-ui/src/pages/couriers/create.tsx b/examples/finefoods-material-ui/src/pages/couriers/create.tsx index 4e6d2d917cc2..b82e3e7acbc7 100644 --- a/examples/finefoods-material-ui/src/pages/couriers/create.tsx +++ b/examples/finefoods-material-ui/src/pages/couriers/create.tsx @@ -2,7 +2,7 @@ import React from "react"; import { useTranslate, useApiUrl, - HttpError, + type HttpError, useGetToPath, useGo, } from "@refinedev/core"; @@ -10,7 +10,7 @@ import InputMask from "react-input-mask"; import { useSearchParams } from "react-router-dom"; import { useAutocomplete } from "@refinedev/mui"; import { - UseStepsFormReturnType, + type UseStepsFormReturnType, useStepsForm, } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; @@ -30,7 +30,7 @@ import DialogContent from "@mui/material/DialogContent"; import IconButton from "@mui/material/IconButton"; import CloseIcon from "@mui/icons-material/Close"; import type { TextFieldProps } from "@mui/material/TextField"; -import { ICourier, IFile, IStore, Nullable } from "../../interfaces"; +import type { ICourier, IFile, IStore, Nullable } from "../../interfaces"; import { CourierImageUpload } from "../../components"; import { useImageUpload } from "../../utils"; import Divider from "@mui/material/Divider"; diff --git a/examples/finefoods-material-ui/src/pages/couriers/edit.tsx b/examples/finefoods-material-ui/src/pages/couriers/edit.tsx index b93bd85f27dc..06c29bcdb5fd 100644 --- a/examples/finefoods-material-ui/src/pages/couriers/edit.tsx +++ b/examples/finefoods-material-ui/src/pages/couriers/edit.tsx @@ -2,7 +2,7 @@ import React from "react"; import InputMask from "react-input-mask"; import { useTranslate, - HttpError, + type HttpError, useApiUrl, useNavigation, } from "@refinedev/core"; @@ -22,7 +22,7 @@ import Box from "@mui/material/Box"; import Divider from "@mui/material/Divider"; import ArrowBack from "@mui/icons-material/ArrowBack"; import { useTheme } from "@mui/material/styles"; -import { ICourier, IFile, IStore, Nullable } from "../../interfaces"; +import type { ICourier, IFile, IStore, Nullable } from "../../interfaces"; import { CourierImageUpload, CourierTableReviews } from "../../components"; import { useImageUpload } from "../../utils"; diff --git a/examples/finefoods-material-ui/src/pages/couriers/list.tsx b/examples/finefoods-material-ui/src/pages/couriers/list.tsx index e30fa69ca36b..c953df0b6793 100644 --- a/examples/finefoods-material-ui/src/pages/couriers/list.tsx +++ b/examples/finefoods-material-ui/src/pages/couriers/list.tsx @@ -1,13 +1,13 @@ -import { PropsWithChildren, useMemo } from "react"; +import { type PropsWithChildren, useMemo } from "react"; import { useGo, useNavigation, useTranslate } from "@refinedev/core"; import { CreateButton, EditButton, useDataGrid } from "@refinedev/mui"; import { useLocation } from "react-router-dom"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Paper from "@mui/material/Paper"; import Avatar from "@mui/material/Avatar"; import Typography from "@mui/material/Typography"; import { CourierRating, CourierStatus, RefineListView } from "../../components"; -import { ICourier } from "../../interfaces"; +import type { ICourier } from "../../interfaces"; export const CourierList = ({ children }: PropsWithChildren) => { const go = useGo(); diff --git a/examples/finefoods-material-ui/src/pages/customers/list.tsx b/examples/finefoods-material-ui/src/pages/customers/list.tsx index d8aa45ebb68e..7677fe547939 100644 --- a/examples/finefoods-material-ui/src/pages/customers/list.tsx +++ b/examples/finefoods-material-ui/src/pages/customers/list.tsx @@ -1,6 +1,6 @@ -import React, { PropsWithChildren, useMemo } from "react"; +import React, { type PropsWithChildren, useMemo } from "react"; import { - HttpError, + type HttpError, useExport, useGo, useNavigation, @@ -8,13 +8,13 @@ import { } from "@refinedev/core"; import { useLocation } from "react-router-dom"; import { DateField, ExportButton, useDataGrid } from "@refinedev/mui"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Avatar from "@mui/material/Avatar"; import Typography from "@mui/material/Typography"; import VisibilityOutlined from "@mui/icons-material/VisibilityOutlined"; import IconButton from "@mui/material/IconButton"; import Paper from "@mui/material/Paper"; -import { IUser, IUserFilterVariables } from "../../interfaces"; +import type { IUser, IUserFilterVariables } from "../../interfaces"; import { CustomTooltip, RefineListView } from "../../components"; import { CustomerStatus } from "../../components/customer"; diff --git a/examples/finefoods-material-ui/src/pages/customers/show.tsx b/examples/finefoods-material-ui/src/pages/customers/show.tsx index b8d8e32a89c9..d251f6b9e38b 100644 --- a/examples/finefoods-material-ui/src/pages/customers/show.tsx +++ b/examples/finefoods-material-ui/src/pages/customers/show.tsx @@ -1,13 +1,13 @@ import React from "react"; import { - HttpError, + type HttpError, useGetToPath, useGo, useShow, useTranslate, } from "@refinedev/core"; import { useSearchParams } from "react-router-dom"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import { DateField, NumberField, useDataGrid } from "@refinedev/mui"; import Avatar from "@mui/material/Avatar"; import Paper from "@mui/material/Paper"; @@ -18,7 +18,7 @@ import LocalPhoneOutlinedIcon from "@mui/icons-material/LocalPhoneOutlined"; import ArrowCircleRightOutlinedIcon from "@mui/icons-material/ArrowCircleRightOutlined"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import PlaceOutlinedIcon from "@mui/icons-material/PlaceOutlined"; -import { IOrder, IOrderFilterVariables, IUser } from "../../interfaces"; +import type { IOrder, IOrderFilterVariables, IUser } from "../../interfaces"; import { OrderStatus, CustomerStatus, diff --git a/examples/finefoods-material-ui/src/pages/dashboard/index.tsx b/examples/finefoods-material-ui/src/pages/dashboard/index.tsx index 934ea9551063..63ac2e8d5ab7 100644 --- a/examples/finefoods-material-ui/src/pages/dashboard/index.tsx +++ b/examples/finefoods-material-ui/src/pages/dashboard/index.tsx @@ -23,7 +23,7 @@ import { } from "../../components/dashboard"; import { TrendIcon } from "../../components/icons"; import { Card, RefineListView } from "../../components"; -import { IOrderChart, ISalesChart } from "../../interfaces"; +import type { IOrderChart, ISalesChart } from "../../interfaces"; type DateFilter = "lastWeek" | "lastMonth"; diff --git a/examples/finefoods-material-ui/src/pages/orders/list.tsx b/examples/finefoods-material-ui/src/pages/orders/list.tsx index c00af9281d3c..cfc3de0c4d01 100644 --- a/examples/finefoods-material-ui/src/pages/orders/list.tsx +++ b/examples/finefoods-material-ui/src/pages/orders/list.tsx @@ -1,6 +1,6 @@ import React, { useMemo } from "react"; import { - HttpError, + type HttpError, useExport, useNavigation, useTranslate, @@ -12,13 +12,17 @@ import { NumberField, useDataGrid, } from "@refinedev/mui"; -import { DataGrid, GridActionsCellItem, GridColDef } from "@mui/x-data-grid"; +import { + DataGrid, + GridActionsCellItem, + type GridColDef, +} from "@mui/x-data-grid"; import Typography from "@mui/material/Typography"; import CheckOutlinedIcon from "@mui/icons-material/CheckOutlined"; import CloseOutlinedIcon from "@mui/icons-material/CloseOutlined"; import Paper from "@mui/material/Paper"; import { OrderStatus, OrderTableColumnProducts } from "../../components/order"; -import { IOrder, IOrderFilterVariables } from "../../interfaces"; +import type { IOrder, IOrderFilterVariables } from "../../interfaces"; import { RefineListView } from "../../components"; export const OrderList = () => { diff --git a/examples/finefoods-material-ui/src/pages/orders/show.tsx b/examples/finefoods-material-ui/src/pages/orders/show.tsx index 008c5b4c047a..ff6f8915f4e3 100644 --- a/examples/finefoods-material-ui/src/pages/orders/show.tsx +++ b/examples/finefoods-material-ui/src/pages/orders/show.tsx @@ -18,7 +18,7 @@ import { Card, } from "../../components"; import { RefineListView } from "../../components"; -import { IOrder } from "../../interfaces"; +import type { IOrder } from "../../interfaces"; export const OrderShow = () => { const t = useTranslate(); diff --git a/examples/finefoods-material-ui/src/pages/products/list.tsx b/examples/finefoods-material-ui/src/pages/products/list.tsx index 75fad149e15a..19f18d7e260b 100644 --- a/examples/finefoods-material-ui/src/pages/products/list.tsx +++ b/examples/finefoods-material-ui/src/pages/products/list.tsx @@ -1,4 +1,4 @@ -import React, { PropsWithChildren, useState } from "react"; +import React, { type PropsWithChildren, useState } from "react"; import { useTranslate, useGo, useNavigation, useList } from "@refinedev/core"; import { CreateButton, useDataGrid } from "@refinedev/mui"; import ListOutlinedIcon from "@mui/icons-material/ListOutlined"; @@ -12,7 +12,7 @@ import { ProductListCard, RefineListView, } from "../../components"; -import { ICategory, IProduct } from "../../interfaces"; +import type { ICategory, IProduct } from "../../interfaces"; type View = "table" | "card"; diff --git a/examples/finefoods-material-ui/src/utils/use-image-upload/index.ts b/examples/finefoods-material-ui/src/utils/use-image-upload/index.ts index 2b0beb2829f5..ec1efe7f2418 100644 --- a/examples/finefoods-material-ui/src/utils/use-image-upload/index.ts +++ b/examples/finefoods-material-ui/src/utils/use-image-upload/index.ts @@ -1,5 +1,5 @@ import axios from "axios"; -import { IFile } from "../../interfaces"; +import type { IFile } from "../../interfaces"; type Props = { file: FileList[number]; diff --git a/examples/form-antd-custom-validation/package.json b/examples/form-antd-custom-validation/package.json index ad8d6ec85695..95ed8480b550 100644 --- a/examples/form-antd-custom-validation/package.json +++ b/examples/form-antd-custom-validation/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-custom-validation/src/pages/posts/create.tsx b/examples/form-antd-custom-validation/src/pages/posts/create.tsx index 8a970509e8e7..735b9732971b 100644 --- a/examples/form-antd-custom-validation/src/pages/posts/create.tsx +++ b/examples/form-antd-custom-validation/src/pages/posts/create.tsx @@ -1,5 +1,5 @@ import { useState } from "react"; -import { HttpError, useApiUrl, useCustom } from "@refinedev/core"; +import { type HttpError, useApiUrl, useCustom } from "@refinedev/core"; import { Create, useForm, useSelect } from "@refinedev/antd"; @@ -7,7 +7,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; interface PostUniqueCheckResponse { isAvailable: boolean; diff --git a/examples/form-antd-custom-validation/src/pages/posts/edit.tsx b/examples/form-antd-custom-validation/src/pages/posts/edit.tsx index 45d39156d184..b07ed68e9bcd 100644 --- a/examples/form-antd-custom-validation/src/pages/posts/edit.tsx +++ b/examples/form-antd-custom-validation/src/pages/posts/edit.tsx @@ -1,5 +1,5 @@ import { useState } from "react"; -import { HttpError, useApiUrl, useCustom } from "@refinedev/core"; +import { type HttpError, useApiUrl, useCustom } from "@refinedev/core"; import { Edit, useForm, useSelect } from "@refinedev/antd"; @@ -7,7 +7,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; interface PostUniqueCheckResponse { isAvailable: boolean; diff --git a/examples/form-antd-custom-validation/src/pages/posts/list.tsx b/examples/form-antd-custom-validation/src/pages/posts/list.tsx index 605972a021c8..a72ebcd74254 100644 --- a/examples/form-antd-custom-validation/src/pages/posts/list.tsx +++ b/examples/form-antd-custom-validation/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/form-antd-custom-validation/src/pages/posts/show.tsx b/examples/form-antd-custom-validation/src/pages/posts/show.tsx index 3d3678bad3c3..dfd179a4d431 100644 --- a/examples/form-antd-custom-validation/src/pages/posts/show.tsx +++ b/examples/form-antd-custom-validation/src/pages/posts/show.tsx @@ -4,7 +4,7 @@ import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/form-antd-mutation-mode/package.json b/examples/form-antd-mutation-mode/package.json index 5b53f4520cce..cf6f9b5480ac 100644 --- a/examples/form-antd-mutation-mode/package.json +++ b/examples/form-antd-mutation-mode/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-mutation-mode/src/App.tsx b/examples/form-antd-mutation-mode/src/App.tsx index 6fbe5023c1b3..53a2abac7eee 100644 --- a/examples/form-antd-mutation-mode/src/App.tsx +++ b/examples/form-antd-mutation-mode/src/App.tsx @@ -1,4 +1,4 @@ -import { GitHubBanner, MutationMode, Refine } from "@refinedev/core"; +import { GitHubBanner, type MutationMode, Refine } from "@refinedev/core"; import { useNotificationProvider, ThemedLayoutV2, diff --git a/examples/form-antd-mutation-mode/src/components/mutation-mode-picker/index.tsx b/examples/form-antd-mutation-mode/src/components/mutation-mode-picker/index.tsx index 44de9dcd30e3..3e92b32790e9 100644 --- a/examples/form-antd-mutation-mode/src/components/mutation-mode-picker/index.tsx +++ b/examples/form-antd-mutation-mode/src/components/mutation-mode-picker/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { MutationMode } from "@refinedev/core"; +import type { MutationMode } from "@refinedev/core"; import { Radio, Space, Typography } from "antd"; interface Props { diff --git a/examples/form-antd-mutation-mode/src/pages/posts/create.tsx b/examples/form-antd-mutation-mode/src/pages/posts/create.tsx index 222d4695f75d..4cd0269cd6b3 100644 --- a/examples/form-antd-mutation-mode/src/pages/posts/create.tsx +++ b/examples/form-antd-mutation-mode/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/form-antd-mutation-mode/src/pages/posts/edit.tsx b/examples/form-antd-mutation-mode/src/pages/posts/edit.tsx index f1a51e33d046..3a1b2207f487 100644 --- a/examples/form-antd-mutation-mode/src/pages/posts/edit.tsx +++ b/examples/form-antd-mutation-mode/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/form-antd-mutation-mode/src/pages/posts/list.tsx b/examples/form-antd-mutation-mode/src/pages/posts/list.tsx index 5fd9c5ecd3f8..4aff7f645ece 100644 --- a/examples/form-antd-mutation-mode/src/pages/posts/list.tsx +++ b/examples/form-antd-mutation-mode/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/form-antd-use-drawer-form/package.json b/examples/form-antd-use-drawer-form/package.json index 6d56944068e7..eaa6c8b8a973 100644 --- a/examples/form-antd-use-drawer-form/package.json +++ b/examples/form-antd-use-drawer-form/package.json @@ -29,7 +29,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-drawer-form/src/pages/posts/list.tsx b/examples/form-antd-use-drawer-form/src/pages/posts/list.tsx index 2c3b3487738c..39b024d3a109 100644 --- a/examples/form-antd-use-drawer-form/src/pages/posts/list.tsx +++ b/examples/form-antd-use-drawer-form/src/pages/posts/list.tsx @@ -15,7 +15,7 @@ import { import { Table, Form, Select, Input, Drawer, Space, Typography } from "antd"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/form-antd-use-form/package.json b/examples/form-antd-use-form/package.json index e4da1bb7a8a1..4fdb07b5d99e 100644 --- a/examples/form-antd-use-form/package.json +++ b/examples/form-antd-use-form/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-form/src/pages/posts/create.tsx b/examples/form-antd-use-form/src/pages/posts/create.tsx index 222d4695f75d..4cd0269cd6b3 100644 --- a/examples/form-antd-use-form/src/pages/posts/create.tsx +++ b/examples/form-antd-use-form/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/form-antd-use-form/src/pages/posts/edit.tsx b/examples/form-antd-use-form/src/pages/posts/edit.tsx index f1a51e33d046..3a1b2207f487 100644 --- a/examples/form-antd-use-form/src/pages/posts/edit.tsx +++ b/examples/form-antd-use-form/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/form-antd-use-form/src/pages/posts/list.tsx b/examples/form-antd-use-form/src/pages/posts/list.tsx index 5fd9c5ecd3f8..4aff7f645ece 100644 --- a/examples/form-antd-use-form/src/pages/posts/list.tsx +++ b/examples/form-antd-use-form/src/pages/posts/list.tsx @@ -10,7 +10,7 @@ import { import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/form-antd-use-modal-form/package.json b/examples/form-antd-use-modal-form/package.json index d1941403c525..114408c8987b 100644 --- a/examples/form-antd-use-modal-form/package.json +++ b/examples/form-antd-use-modal-form/package.json @@ -29,7 +29,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-modal-form/src/pages/posts/list.tsx b/examples/form-antd-use-modal-form/src/pages/posts/list.tsx index 687772496502..121642ac7013 100644 --- a/examples/form-antd-use-modal-form/src/pages/posts/list.tsx +++ b/examples/form-antd-use-modal-form/src/pages/posts/list.tsx @@ -21,7 +21,7 @@ import { Spin, } from "antd"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/form-antd-use-steps-form/package.json b/examples/form-antd-use-steps-form/package.json index d00e87e3531d..e6285a0a501d 100644 --- a/examples/form-antd-use-steps-form/package.json +++ b/examples/form-antd-use-steps-form/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-steps-form/src/pages/posts/create.tsx b/examples/form-antd-use-steps-form/src/pages/posts/create.tsx index 93f7a8ad3a49..e25d536895cd 100644 --- a/examples/form-antd-use-steps-form/src/pages/posts/create.tsx +++ b/examples/form-antd-use-steps-form/src/pages/posts/create.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select, Button, Steps } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { diff --git a/examples/form-antd-use-steps-form/src/pages/posts/edit.tsx b/examples/form-antd-use-steps-form/src/pages/posts/edit.tsx index bf0fa6fad787..f90ffe845f72 100644 --- a/examples/form-antd-use-steps-form/src/pages/posts/edit.tsx +++ b/examples/form-antd-use-steps-form/src/pages/posts/edit.tsx @@ -6,7 +6,7 @@ import { Form, Input, Select, Button, Steps } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { diff --git a/examples/form-antd-use-steps-form/src/pages/posts/list.tsx b/examples/form-antd-use-steps-form/src/pages/posts/list.tsx index 64bcb2c1a6e8..1d1dc4d19a59 100644 --- a/examples/form-antd-use-steps-form/src/pages/posts/list.tsx +++ b/examples/form-antd-use-steps-form/src/pages/posts/list.tsx @@ -4,7 +4,7 @@ import { List, TextField, useTable, EditButton } from "@refinedev/antd"; import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/form-chakra-ui-mutation-mode/src/App.tsx b/examples/form-chakra-ui-mutation-mode/src/App.tsx index 4641bc906c92..8fb96995d436 100644 --- a/examples/form-chakra-ui-mutation-mode/src/App.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/App.tsx @@ -1,4 +1,4 @@ -import { GitHubBanner, MutationMode, Refine } from "@refinedev/core"; +import { GitHubBanner, type MutationMode, Refine } from "@refinedev/core"; import { ErrorComponent, ThemedLayoutV2, diff --git a/examples/form-chakra-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx b/examples/form-chakra-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx index 2e6a135ea9fe..798f336daff9 100644 --- a/examples/form-chakra-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { MutationMode } from "@refinedev/core"; +import type { MutationMode } from "@refinedev/core"; import { Radio, RadioGroup, VStack, Stack, Text, Box } from "@chakra-ui/react"; interface Props { diff --git a/examples/form-chakra-ui-mutation-mode/src/components/pagination/index.tsx b/examples/form-chakra-ui-mutation-mode/src/components/pagination/index.tsx index 2d2fc2239993..1f3c65d6ebb0 100644 --- a/examples/form-chakra-ui-mutation-mode/src/components/pagination/index.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/form-chakra-ui-mutation-mode/src/components/table/columnFilter.tsx b/examples/form-chakra-ui-mutation-mode/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/form-chakra-ui-mutation-mode/src/components/table/columnFilter.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-chakra-ui-mutation-mode/src/components/table/columnSorter.tsx b/examples/form-chakra-ui-mutation-mode/src/components/table/columnSorter.tsx index c27ec90c5228..5ce1ed9bcf73 100644 --- a/examples/form-chakra-ui-mutation-mode/src/components/table/columnSorter.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/components/table/columnSorter.tsx @@ -6,7 +6,7 @@ import { } from "@tabler/icons-react"; import type { SortDirection } from "@tanstack/react-table"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-chakra-ui-mutation-mode/src/interfaces/index.d.ts b/examples/form-chakra-ui-mutation-mode/src/interfaces/index.d.ts index d57cb1a6fd8d..4ebdc7c91fa7 100644 --- a/examples/form-chakra-ui-mutation-mode/src/interfaces/index.d.ts +++ b/examples/form-chakra-ui-mutation-mode/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-chakra-ui-mutation-mode/src/pages/posts/create.tsx b/examples/form-chakra-ui-mutation-mode/src/pages/posts/create.tsx index e44b37ad541a..d440cf1af0ba 100644 --- a/examples/form-chakra-ui-mutation-mode/src/pages/posts/create.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/pages/posts/create.tsx @@ -6,10 +6,10 @@ import { Input, Select, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; +import { type HttpError, useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostCreate = () => { const { diff --git a/examples/form-chakra-ui-mutation-mode/src/pages/posts/edit.tsx b/examples/form-chakra-ui-mutation-mode/src/pages/posts/edit.tsx index d9bd162d297c..645df021ff63 100644 --- a/examples/form-chakra-ui-mutation-mode/src/pages/posts/edit.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/pages/posts/edit.tsx @@ -7,10 +7,10 @@ import { Input, Select, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; +import { type HttpError, useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostEdit = () => { const { diff --git a/examples/form-chakra-ui-mutation-mode/src/pages/posts/list.tsx b/examples/form-chakra-ui-mutation-mode/src/pages/posts/list.tsx index 39ff6de570c2..22b94c2720f7 100644 --- a/examples/form-chakra-ui-mutation-mode/src/pages/posts/list.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -25,7 +25,7 @@ import { import { ColumnFilter, ColumnSorter } from "../../components/table"; import { Pagination } from "../../components/pagination"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/form-chakra-ui-mutation-mode/src/pages/posts/show.tsx b/examples/form-chakra-ui-mutation-mode/src/pages/posts/show.tsx index ce9f525855d1..0959476f6458 100644 --- a/examples/form-chakra-ui-mutation-mode/src/pages/posts/show.tsx +++ b/examples/form-chakra-ui-mutation-mode/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/chakra-ui"; import { Heading, Text, Spacer } from "@chakra-ui/react"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/form-chakra-ui-use-drawer-form/src/components/createPostDrawer/index.tsx b/examples/form-chakra-ui-use-drawer-form/src/components/createPostDrawer/index.tsx index 9b38ba878544..35b62de34325 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/components/createPostDrawer/index.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/components/createPostDrawer/index.tsx @@ -14,10 +14,10 @@ import { Select, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import { type HttpError, useSelect } from "@refinedev/core"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const CreatePostDrawer: React.FC< UseModalFormReturnType diff --git a/examples/form-chakra-ui-use-drawer-form/src/components/editPostDrawer/index.tsx b/examples/form-chakra-ui-use-drawer-form/src/components/editPostDrawer/index.tsx index ae102e71fb2c..b693861992d8 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/components/editPostDrawer/index.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/components/editPostDrawer/index.tsx @@ -14,10 +14,10 @@ import { Select, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import { type HttpError, useSelect } from "@refinedev/core"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const EditPostDrawer: React.FC< UseModalFormReturnType diff --git a/examples/form-chakra-ui-use-drawer-form/src/components/pagination/index.tsx b/examples/form-chakra-ui-use-drawer-form/src/components/pagination/index.tsx index 2d2fc2239993..1f3c65d6ebb0 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/components/pagination/index.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/form-chakra-ui-use-drawer-form/src/components/table/columnFilter.tsx b/examples/form-chakra-ui-use-drawer-form/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/components/table/columnFilter.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-chakra-ui-use-drawer-form/src/components/table/columnSorter.tsx b/examples/form-chakra-ui-use-drawer-form/src/components/table/columnSorter.tsx index fe2d050322e5..288118d8536b 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/components/table/columnSorter.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; import type { SortDirection } from "@tanstack/react-table"; export const ColumnSorter: React.FC = ({ column }) => { diff --git a/examples/form-chakra-ui-use-drawer-form/src/interfaces/index.d.ts b/examples/form-chakra-ui-use-drawer-form/src/interfaces/index.d.ts index d57cb1a6fd8d..4ebdc7c91fa7 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/interfaces/index.d.ts +++ b/examples/form-chakra-ui-use-drawer-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-chakra-ui-use-drawer-form/src/pages/posts/list.tsx b/examples/form-chakra-ui-use-drawer-form/src/pages/posts/list.tsx index bd9f6072aeec..5e05c3f41a1f 100644 --- a/examples/form-chakra-ui-use-drawer-form/src/pages/posts/list.tsx +++ b/examples/form-chakra-ui-use-drawer-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, HttpError, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, type HttpError, useMany } from "@refinedev/core"; import { List, EditButton, DateField } from "@refinedev/chakra-ui"; import { Table, @@ -25,7 +25,7 @@ import { EditPostDrawer, } from "../../components"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const createDrawerFormProps = useModalForm({ diff --git a/examples/form-chakra-ui-use-form/src/components/pagination/index.tsx b/examples/form-chakra-ui-use-form/src/components/pagination/index.tsx index 2d2fc2239993..1f3c65d6ebb0 100644 --- a/examples/form-chakra-ui-use-form/src/components/pagination/index.tsx +++ b/examples/form-chakra-ui-use-form/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/form-chakra-ui-use-form/src/components/table/columnFilter.tsx b/examples/form-chakra-ui-use-form/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/form-chakra-ui-use-form/src/components/table/columnFilter.tsx +++ b/examples/form-chakra-ui-use-form/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-chakra-ui-use-form/src/components/table/columnSorter.tsx b/examples/form-chakra-ui-use-form/src/components/table/columnSorter.tsx index fe2d050322e5..288118d8536b 100644 --- a/examples/form-chakra-ui-use-form/src/components/table/columnSorter.tsx +++ b/examples/form-chakra-ui-use-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; import type { SortDirection } from "@tanstack/react-table"; export const ColumnSorter: React.FC = ({ column }) => { diff --git a/examples/form-chakra-ui-use-form/src/interfaces/index.d.ts b/examples/form-chakra-ui-use-form/src/interfaces/index.d.ts index d57cb1a6fd8d..4ebdc7c91fa7 100644 --- a/examples/form-chakra-ui-use-form/src/interfaces/index.d.ts +++ b/examples/form-chakra-ui-use-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-chakra-ui-use-form/src/pages/posts/create.tsx b/examples/form-chakra-ui-use-form/src/pages/posts/create.tsx index c6dcdbc4d184..bcca82eacd9e 100644 --- a/examples/form-chakra-ui-use-form/src/pages/posts/create.tsx +++ b/examples/form-chakra-ui-use-form/src/pages/posts/create.tsx @@ -7,10 +7,10 @@ import { Select, Textarea, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; +import { type HttpError, useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostCreate = () => { const { diff --git a/examples/form-chakra-ui-use-form/src/pages/posts/edit.tsx b/examples/form-chakra-ui-use-form/src/pages/posts/edit.tsx index 0e02634a72db..e117e95bdafb 100644 --- a/examples/form-chakra-ui-use-form/src/pages/posts/edit.tsx +++ b/examples/form-chakra-ui-use-form/src/pages/posts/edit.tsx @@ -8,10 +8,10 @@ import { Select, Textarea, } from "@chakra-ui/react"; -import { HttpError, useSelect } from "@refinedev/core"; +import { type HttpError, useSelect } from "@refinedev/core"; import { useForm } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostEdit = () => { const { diff --git a/examples/form-chakra-ui-use-form/src/pages/posts/list.tsx b/examples/form-chakra-ui-use-form/src/pages/posts/list.tsx index af36dcc5dfdb..d898c0509dd9 100644 --- a/examples/form-chakra-ui-use-form/src/pages/posts/list.tsx +++ b/examples/form-chakra-ui-use-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, ShowButton, @@ -25,7 +25,7 @@ import { import { ColumnFilter, ColumnSorter } from "../../components/table"; import { Pagination } from "../../components/pagination"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/form-chakra-ui-use-form/src/pages/posts/show.tsx b/examples/form-chakra-ui-use-form/src/pages/posts/show.tsx index ce9f525855d1..0959476f6458 100644 --- a/examples/form-chakra-ui-use-form/src/pages/posts/show.tsx +++ b/examples/form-chakra-ui-use-form/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/chakra-ui"; import { Heading, Text, Spacer } from "@chakra-ui/react"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/form-chakra-use-modal-form/src/components/createPostModal/index.tsx b/examples/form-chakra-use-modal-form/src/components/createPostModal/index.tsx index 91544e2a00d4..05f2657b1a9a 100644 --- a/examples/form-chakra-use-modal-form/src/components/createPostModal/index.tsx +++ b/examples/form-chakra-use-modal-form/src/components/createPostModal/index.tsx @@ -15,9 +15,9 @@ import { } from "@chakra-ui/react"; import { useSelect } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const CreatePostModal: React.FC> = ({ saveButtonProps, diff --git a/examples/form-chakra-use-modal-form/src/components/editPostModal/index.tsx b/examples/form-chakra-use-modal-form/src/components/editPostModal/index.tsx index 06958dcfb1f8..9a7bf8440832 100644 --- a/examples/form-chakra-use-modal-form/src/components/editPostModal/index.tsx +++ b/examples/form-chakra-use-modal-form/src/components/editPostModal/index.tsx @@ -15,9 +15,9 @@ import { } from "@chakra-ui/react"; import { useSelect } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const EditPostModal: React.FC> = ({ saveButtonProps, diff --git a/examples/form-chakra-use-modal-form/src/components/pagination/index.tsx b/examples/form-chakra-use-modal-form/src/components/pagination/index.tsx index 97206e8cf48f..568a20e3aff3 100644 --- a/examples/form-chakra-use-modal-form/src/components/pagination/index.tsx +++ b/examples/form-chakra-use-modal-form/src/components/pagination/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import type { FC } from "react"; import { HStack, Button, Box } from "@chakra-ui/react"; import { IconChevronRight, IconChevronLeft } from "@tabler/icons-react"; import { usePagination } from "@refinedev/chakra-ui"; diff --git a/examples/form-chakra-use-modal-form/src/components/table/columnFilter.tsx b/examples/form-chakra-use-modal-form/src/components/table/columnFilter.tsx index 381c1ba966f8..23dd9b37808e 100644 --- a/examples/form-chakra-use-modal-form/src/components/table/columnFilter.tsx +++ b/examples/form-chakra-use-modal-form/src/components/table/columnFilter.tsx @@ -10,7 +10,7 @@ import { } from "@chakra-ui/react"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-chakra-use-modal-form/src/components/table/columnSorter.tsx b/examples/form-chakra-use-modal-form/src/components/table/columnSorter.tsx index fe2d050322e5..288118d8536b 100644 --- a/examples/form-chakra-use-modal-form/src/components/table/columnSorter.tsx +++ b/examples/form-chakra-use-modal-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; import type { SortDirection } from "@tanstack/react-table"; export const ColumnSorter: React.FC = ({ column }) => { diff --git a/examples/form-chakra-use-modal-form/src/interfaces/index.d.ts b/examples/form-chakra-use-modal-form/src/interfaces/index.d.ts index d57cb1a6fd8d..4ebdc7c91fa7 100644 --- a/examples/form-chakra-use-modal-form/src/interfaces/index.d.ts +++ b/examples/form-chakra-use-modal-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-chakra-use-modal-form/src/pages/posts/list.tsx b/examples/form-chakra-use-modal-form/src/pages/posts/list.tsx index f5dedf291b12..bffb72466d85 100644 --- a/examples/form-chakra-use-modal-form/src/pages/posts/list.tsx +++ b/examples/form-chakra-use-modal-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, DateField } from "@refinedev/chakra-ui"; import { Table, @@ -25,7 +25,7 @@ import { EditPostModal, } from "../../components"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const createModalFormProps = useModalForm({ diff --git a/examples/form-core-use-form/src/pages/posts/create.tsx b/examples/form-core-use-form/src/pages/posts/create.tsx index ff7cf7a596b8..9cd56e95c5c0 100644 --- a/examples/form-core-use-form/src/pages/posts/create.tsx +++ b/examples/form-core-use-form/src/pages/posts/create.tsx @@ -1,6 +1,6 @@ -import { HttpError, useForm } from "@refinedev/core"; +import { type HttpError, useForm } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; type FormValues = Omit; diff --git a/examples/form-core-use-form/src/pages/posts/edit.tsx b/examples/form-core-use-form/src/pages/posts/edit.tsx index cce159ac8e8f..e668618d1a3e 100644 --- a/examples/form-core-use-form/src/pages/posts/edit.tsx +++ b/examples/form-core-use-form/src/pages/posts/edit.tsx @@ -1,6 +1,6 @@ import { AutoSaveIndicator, useForm } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; type FormValues = Omit; diff --git a/examples/form-core-use-form/src/pages/posts/list.tsx b/examples/form-core-use-form/src/pages/posts/list.tsx index b31d93ccde6c..7f746993163b 100644 --- a/examples/form-core-use-form/src/pages/posts/list.tsx +++ b/examples/form-core-use-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import { useList, useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; const PAGE_SIZE = 10; diff --git a/examples/form-core-use-form/src/pages/posts/show.tsx b/examples/form-core-use-form/src/pages/posts/show.tsx index 1776e1edfd21..6271d07542c5 100644 --- a/examples/form-core-use-form/src/pages/posts/show.tsx +++ b/examples/form-core-use-form/src/pages/posts/show.tsx @@ -1,6 +1,6 @@ import { useShow } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/form-mantine-mutation-mode/src/App.tsx b/examples/form-mantine-mutation-mode/src/App.tsx index e34b3f493478..1d13bc598e3d 100644 --- a/examples/form-mantine-mutation-mode/src/App.tsx +++ b/examples/form-mantine-mutation-mode/src/App.tsx @@ -1,4 +1,4 @@ -import { GitHubBanner, MutationMode, Refine } from "@refinedev/core"; +import { GitHubBanner, type MutationMode, Refine } from "@refinedev/core"; import { ThemedLayoutV2, ErrorComponent, diff --git a/examples/form-mantine-mutation-mode/src/components/mutation-mode-picker/index.tsx b/examples/form-mantine-mutation-mode/src/components/mutation-mode-picker/index.tsx index 0e383d576ffc..413d43feb997 100644 --- a/examples/form-mantine-mutation-mode/src/components/mutation-mode-picker/index.tsx +++ b/examples/form-mantine-mutation-mode/src/components/mutation-mode-picker/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { MutationMode } from "@refinedev/core"; +import type { MutationMode } from "@refinedev/core"; import { Radio, Group, Text, Card } from "@mantine/core"; interface Props { diff --git a/examples/form-mantine-mutation-mode/src/components/table/columnFilter.tsx b/examples/form-mantine-mutation-mode/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/form-mantine-mutation-mode/src/components/table/columnFilter.tsx +++ b/examples/form-mantine-mutation-mode/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-mantine-mutation-mode/src/components/table/columnSorter.tsx b/examples/form-mantine-mutation-mode/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/form-mantine-mutation-mode/src/components/table/columnSorter.tsx +++ b/examples/form-mantine-mutation-mode/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-mantine-mutation-mode/src/interfaces/index.d.ts b/examples/form-mantine-mutation-mode/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/form-mantine-mutation-mode/src/interfaces/index.d.ts +++ b/examples/form-mantine-mutation-mode/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-mantine-mutation-mode/src/pages/posts/edit.tsx b/examples/form-mantine-mutation-mode/src/pages/posts/edit.tsx index a304abba3bac..0263807ea69f 100644 --- a/examples/form-mantine-mutation-mode/src/pages/posts/edit.tsx +++ b/examples/form-mantine-mutation-mode/src/pages/posts/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm, useSelect } from "@refinedev/mantine"; import { Select, TextInput, Text } from "@mantine/core"; import MDEditor from "@uiw/react-md-editor"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/form-mantine-mutation-mode/src/pages/posts/list.tsx b/examples/form-mantine-mutation-mode/src/pages/posts/list.tsx index da435d6c609b..fae9b29ef748 100644 --- a/examples/form-mantine-mutation-mode/src/pages/posts/list.tsx +++ b/examples/form-mantine-mutation-mode/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, DeleteButton, DateField } from "@refinedev/mantine"; import { @@ -14,7 +14,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/form-mantine-use-drawer-form/src/components/createPostDrawer.tsx b/examples/form-mantine-use-drawer-form/src/components/createPostDrawer.tsx index 2720b1434137..9795e9eea729 100644 --- a/examples/form-mantine-use-drawer-form/src/components/createPostDrawer.tsx +++ b/examples/form-mantine-use-drawer-form/src/components/createPostDrawer.tsx @@ -1,6 +1,6 @@ -import { BaseRecord, HttpError } from "@refinedev/core"; +import type { BaseRecord, HttpError } from "@refinedev/core"; import { - UseModalFormReturnType as UseDrawerFormReturnType, + type UseModalFormReturnType as UseDrawerFormReturnType, useSelect, SaveButton, } from "@refinedev/mantine"; diff --git a/examples/form-mantine-use-drawer-form/src/components/editPostDrawer.tsx b/examples/form-mantine-use-drawer-form/src/components/editPostDrawer.tsx index e8ffa9b9b55c..d271107aff3a 100644 --- a/examples/form-mantine-use-drawer-form/src/components/editPostDrawer.tsx +++ b/examples/form-mantine-use-drawer-form/src/components/editPostDrawer.tsx @@ -1,6 +1,6 @@ -import { BaseRecord, HttpError } from "@refinedev/core"; +import type { BaseRecord, HttpError } from "@refinedev/core"; import { - UseModalFormReturnType as UseDrawerFormReturnType, + type UseModalFormReturnType as UseDrawerFormReturnType, useSelect, SaveButton, } from "@refinedev/mantine"; diff --git a/examples/form-mantine-use-drawer-form/src/components/table/columnFilter.tsx b/examples/form-mantine-use-drawer-form/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/form-mantine-use-drawer-form/src/components/table/columnFilter.tsx +++ b/examples/form-mantine-use-drawer-form/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-mantine-use-drawer-form/src/components/table/columnSorter.tsx b/examples/form-mantine-use-drawer-form/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/form-mantine-use-drawer-form/src/components/table/columnSorter.tsx +++ b/examples/form-mantine-use-drawer-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-mantine-use-drawer-form/src/interfaces/index.d.ts b/examples/form-mantine-use-drawer-form/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/form-mantine-use-drawer-form/src/interfaces/index.d.ts +++ b/examples/form-mantine-use-drawer-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-mantine-use-drawer-form/src/pages/posts/list.tsx b/examples/form-mantine-use-drawer-form/src/pages/posts/list.tsx index f3a650923e50..f065945e4abd 100644 --- a/examples/form-mantine-use-drawer-form/src/pages/posts/list.tsx +++ b/examples/form-mantine-use-drawer-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, @@ -21,7 +21,7 @@ import { import { CreatePostDrawer, EditPostDrawer } from "../../components"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const initialValues = { diff --git a/examples/form-mantine-use-form/src/components/table/columnFilter.tsx b/examples/form-mantine-use-form/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/form-mantine-use-form/src/components/table/columnFilter.tsx +++ b/examples/form-mantine-use-form/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-mantine-use-form/src/components/table/columnSorter.tsx b/examples/form-mantine-use-form/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/form-mantine-use-form/src/components/table/columnSorter.tsx +++ b/examples/form-mantine-use-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-mantine-use-form/src/interfaces/index.d.ts b/examples/form-mantine-use-form/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/form-mantine-use-form/src/interfaces/index.d.ts +++ b/examples/form-mantine-use-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-mantine-use-form/src/pages/posts/edit.tsx b/examples/form-mantine-use-form/src/pages/posts/edit.tsx index a304abba3bac..0263807ea69f 100644 --- a/examples/form-mantine-use-form/src/pages/posts/edit.tsx +++ b/examples/form-mantine-use-form/src/pages/posts/edit.tsx @@ -2,7 +2,7 @@ import { Edit, useForm, useSelect } from "@refinedev/mantine"; import { Select, TextInput, Text } from "@mantine/core"; import MDEditor from "@uiw/react-md-editor"; -import { ICategory } from "../../interfaces"; +import type { ICategory } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/form-mantine-use-form/src/pages/posts/list.tsx b/examples/form-mantine-use-form/src/pages/posts/list.tsx index c9b81f1d9b3a..6be52e0098f6 100644 --- a/examples/form-mantine-use-form/src/pages/posts/list.tsx +++ b/examples/form-mantine-use-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, @@ -20,7 +20,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/form-mantine-use-form/src/pages/posts/show.tsx b/examples/form-mantine-use-form/src/pages/posts/show.tsx index 1b2c631af210..3d053fc585ea 100644 --- a/examples/form-mantine-use-form/src/pages/posts/show.tsx +++ b/examples/form-mantine-use-form/src/pages/posts/show.tsx @@ -3,7 +3,7 @@ import { Show, MarkdownField } from "@refinedev/mantine"; import { Title, Text } from "@mantine/core"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostShow: React.FC = () => { const { queryResult } = useShow(); diff --git a/examples/form-mantine-use-modal-form/src/components/createPostModal.tsx b/examples/form-mantine-use-modal-form/src/components/createPostModal.tsx index 4c1ea1e886ed..853f68149095 100644 --- a/examples/form-mantine-use-modal-form/src/components/createPostModal.tsx +++ b/examples/form-mantine-use-modal-form/src/components/createPostModal.tsx @@ -1,6 +1,6 @@ -import { BaseRecord, HttpError } from "@refinedev/core"; +import type { BaseRecord, HttpError } from "@refinedev/core"; import { - UseModalFormReturnType, + type UseModalFormReturnType, useSelect, SaveButton, } from "@refinedev/mantine"; diff --git a/examples/form-mantine-use-modal-form/src/components/editPostModal.tsx b/examples/form-mantine-use-modal-form/src/components/editPostModal.tsx index 206d23d2e171..108749328211 100644 --- a/examples/form-mantine-use-modal-form/src/components/editPostModal.tsx +++ b/examples/form-mantine-use-modal-form/src/components/editPostModal.tsx @@ -1,6 +1,6 @@ -import { BaseRecord, HttpError } from "@refinedev/core"; +import type { BaseRecord, HttpError } from "@refinedev/core"; import { - UseModalFormReturnType, + type UseModalFormReturnType, useSelect, SaveButton, } from "@refinedev/mantine"; diff --git a/examples/form-mantine-use-modal-form/src/components/table/columnFilter.tsx b/examples/form-mantine-use-modal-form/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/form-mantine-use-modal-form/src/components/table/columnFilter.tsx +++ b/examples/form-mantine-use-modal-form/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-mantine-use-modal-form/src/components/table/columnSorter.tsx b/examples/form-mantine-use-modal-form/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/form-mantine-use-modal-form/src/components/table/columnSorter.tsx +++ b/examples/form-mantine-use-modal-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-mantine-use-modal-form/src/interfaces/index.d.ts b/examples/form-mantine-use-modal-form/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/form-mantine-use-modal-form/src/interfaces/index.d.ts +++ b/examples/form-mantine-use-modal-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-mantine-use-modal-form/src/pages/posts/list.tsx b/examples/form-mantine-use-modal-form/src/pages/posts/list.tsx index 03424d46c2d9..caa4829e33f8 100644 --- a/examples/form-mantine-use-modal-form/src/pages/posts/list.tsx +++ b/examples/form-mantine-use-modal-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, @@ -21,7 +21,7 @@ import { import { CreatePostModal, EditPostModal } from "../../components"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const initialValues = { diff --git a/examples/form-mantine-use-steps-form/src/components/table/columnFilter.tsx b/examples/form-mantine-use-steps-form/src/components/table/columnFilter.tsx index 80240b69763d..4021b7ef0faf 100644 --- a/examples/form-mantine-use-steps-form/src/components/table/columnFilter.tsx +++ b/examples/form-mantine-use-steps-form/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/form-mantine-use-steps-form/src/components/table/columnSorter.tsx b/examples/form-mantine-use-steps-form/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/form-mantine-use-steps-form/src/components/table/columnSorter.tsx +++ b/examples/form-mantine-use-steps-form/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/form-mantine-use-steps-form/src/interfaces/index.d.ts b/examples/form-mantine-use-steps-form/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/form-mantine-use-steps-form/src/interfaces/index.d.ts +++ b/examples/form-mantine-use-steps-form/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/form-mantine-use-steps-form/src/pages/posts/list.tsx b/examples/form-mantine-use-steps-form/src/pages/posts/list.tsx index da435d6c609b..fae9b29ef748 100644 --- a/examples/form-mantine-use-steps-form/src/pages/posts/list.tsx +++ b/examples/form-mantine-use-steps-form/src/pages/posts/list.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; -import { GetManyResponse, useMany } from "@refinedev/core"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; +import { type GetManyResponse, useMany } from "@refinedev/core"; import { List, EditButton, DeleteButton, DateField } from "@refinedev/mantine"; import { @@ -14,7 +14,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/form-material-ui-mutation-mode/src/App.tsx b/examples/form-material-ui-mutation-mode/src/App.tsx index 4724aca260b6..c4aa18c954ce 100644 --- a/examples/form-material-ui-mutation-mode/src/App.tsx +++ b/examples/form-material-ui-mutation-mode/src/App.tsx @@ -1,4 +1,4 @@ -import { GitHubBanner, MutationMode, Refine } from "@refinedev/core"; +import { GitHubBanner, type MutationMode, Refine } from "@refinedev/core"; import { ThemedLayoutV2, ErrorComponent, diff --git a/examples/form-material-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx b/examples/form-material-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx index 2efe21027596..9c557eeef3c1 100644 --- a/examples/form-material-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx +++ b/examples/form-material-ui-mutation-mode/src/components/mutation-mode-picker/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { MutationMode } from "@refinedev/core"; +import type { MutationMode } from "@refinedev/core"; import Radio from "@mui/material/Radio"; import RadioGroup from "@mui/material/RadioGroup"; import FormControlLabel from "@mui/material/FormControlLabel"; diff --git a/examples/form-material-ui-mutation-mode/src/pages/posts/create.tsx b/examples/form-material-ui-mutation-mode/src/pages/posts/create.tsx index a49d8b7d9e3d..7ab02be91a14 100644 --- a/examples/form-material-ui-mutation-mode/src/pages/posts/create.tsx +++ b/examples/form-material-ui-mutation-mode/src/pages/posts/create.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Create, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; export const PostCreate: React.FC = () => { const { diff --git a/examples/form-material-ui-mutation-mode/src/pages/posts/edit.tsx b/examples/form-material-ui-mutation-mode/src/pages/posts/edit.tsx index cbe34d3cd6b0..f81bbe02c056 100644 --- a/examples/form-material-ui-mutation-mode/src/pages/posts/edit.tsx +++ b/examples/form-material-ui-mutation-mode/src/pages/posts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/form-material-ui-mutation-mode/src/pages/posts/list.tsx b/examples/form-material-ui-mutation-mode/src/pages/posts/list.tsx index 3ae186633700..019ac589494f 100644 --- a/examples/form-material-ui-mutation-mode/src/pages/posts/list.tsx +++ b/examples/form-material-ui-mutation-mode/src/pages/posts/list.tsx @@ -2,9 +2,9 @@ import { useMany } from "@refinedev/core"; import { EditButton, List, useDataGrid } from "@refinedev/mui"; import React from "react"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/form-material-ui-use-drawer-form/src/components/createPostDrawer.tsx b/examples/form-material-ui-use-drawer-form/src/components/createPostDrawer.tsx index e025d7d5faf2..bead99876da3 100644 --- a/examples/form-material-ui-use-drawer-form/src/components/createPostDrawer.tsx +++ b/examples/form-material-ui-use-drawer-form/src/components/createPostDrawer.tsx @@ -4,12 +4,12 @@ import Box from "@mui/material/Box"; import Drawer from "@mui/material/Drawer"; import IconButton from "@mui/material/IconButton"; import TextField from "@mui/material/TextField"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; import CloseOutlined from "@mui/icons-material/CloseOutlined"; -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; -import { ICategory, IPost, IStatus, Nullable } from "../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../interfaces"; export const CreatePostDrawer: React.FC< UseModalFormReturnType> diff --git a/examples/form-material-ui-use-drawer-form/src/components/editPostDrawer.tsx b/examples/form-material-ui-use-drawer-form/src/components/editPostDrawer.tsx index d602d37d5abf..d80433c7b1a3 100644 --- a/examples/form-material-ui-use-drawer-form/src/components/editPostDrawer.tsx +++ b/examples/form-material-ui-use-drawer-form/src/components/editPostDrawer.tsx @@ -1,15 +1,15 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete } from "@refinedev/mui"; import Autocomplete from "@mui/material/Autocomplete"; import Box from "@mui/material/Box"; import Drawer from "@mui/material/Drawer"; import IconButton from "@mui/material/IconButton"; import TextField from "@mui/material/TextField"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; import CloseOutlined from "@mui/icons-material/CloseOutlined"; -import { ICategory, IPost, IStatus, Nullable } from "../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../interfaces"; export const EditPostDrawer: React.FC< UseModalFormReturnType> diff --git a/examples/form-material-ui-use-drawer-form/src/pages/posts/list.tsx b/examples/form-material-ui-use-drawer-form/src/pages/posts/list.tsx index a7ee44e29282..33a620cef346 100644 --- a/examples/form-material-ui-use-drawer-form/src/pages/posts/list.tsx +++ b/examples/form-material-ui-use-drawer-form/src/pages/posts/list.tsx @@ -1,11 +1,11 @@ -import { DataGrid, GridColDef } from "@mui/x-data-grid"; -import { HttpError, useMany } from "@refinedev/core"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; +import { type HttpError, useMany } from "@refinedev/core"; import { EditButton, List, useDataGrid } from "@refinedev/mui"; import { useModalForm } from "@refinedev/react-hook-form"; import React from "react"; import { CreatePostDrawer, EditPostDrawer } from "../../components"; -import { ICategory, IPost, Nullable } from "../../interfaces"; +import type { ICategory, IPost, Nullable } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/form-material-ui-use-form/src/pages/posts/create.tsx b/examples/form-material-ui-use-form/src/pages/posts/create.tsx index a49d8b7d9e3d..7ab02be91a14 100644 --- a/examples/form-material-ui-use-form/src/pages/posts/create.tsx +++ b/examples/form-material-ui-use-form/src/pages/posts/create.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Create, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; export const PostCreate: React.FC = () => { const { diff --git a/examples/form-material-ui-use-form/src/pages/posts/edit.tsx b/examples/form-material-ui-use-form/src/pages/posts/edit.tsx index cbe34d3cd6b0..f81bbe02c056 100644 --- a/examples/form-material-ui-use-form/src/pages/posts/edit.tsx +++ b/examples/form-material-ui-use-form/src/pages/posts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete } from "@refinedev/mui"; import Box from "@mui/material/Box"; import TextField from "@mui/material/TextField"; @@ -7,7 +7,7 @@ import { useForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; export const PostEdit: React.FC = () => { const { diff --git a/examples/form-material-ui-use-form/src/pages/posts/list.tsx b/examples/form-material-ui-use-form/src/pages/posts/list.tsx index 0ac9294f0689..8da7958905e0 100644 --- a/examples/form-material-ui-use-form/src/pages/posts/list.tsx +++ b/examples/form-material-ui-use-form/src/pages/posts/list.tsx @@ -2,9 +2,9 @@ import { useMany } from "@refinedev/core"; import { EditButton, List, ShowButton, useDataGrid } from "@refinedev/mui"; import React from "react"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/form-material-ui-use-modal-form/src/components/createPostModal.tsx b/examples/form-material-ui-use-modal-form/src/components/createPostModal.tsx index 1f0bc26478a9..c062175bbe67 100644 --- a/examples/form-material-ui-use-modal-form/src/components/createPostModal.tsx +++ b/examples/form-material-ui-use-modal-form/src/components/createPostModal.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { SaveButton, useAutocomplete } from "@refinedev/mui"; import Autocomplete from "@mui/material/Autocomplete"; @@ -10,11 +10,11 @@ import DialogContent from "@mui/material/DialogContent"; import DialogTitle from "@mui/material/DialogTitle"; import TextField from "@mui/material/TextField"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../interfaces"; export const CreatePostModal: React.FC< UseModalFormReturnType> diff --git a/examples/form-material-ui-use-modal-form/src/components/editPostModal.tsx b/examples/form-material-ui-use-modal-form/src/components/editPostModal.tsx index a0b155f78b59..bd6a0c9c4a96 100644 --- a/examples/form-material-ui-use-modal-form/src/components/editPostModal.tsx +++ b/examples/form-material-ui-use-modal-form/src/components/editPostModal.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { SaveButton, useAutocomplete } from "@refinedev/mui"; import Autocomplete from "@mui/material/Autocomplete"; @@ -10,11 +10,11 @@ import DialogContent from "@mui/material/DialogContent"; import DialogTitle from "@mui/material/DialogTitle"; import TextField from "@mui/material/TextField"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../interfaces"; export const EditPostModal: React.FC< UseModalFormReturnType> diff --git a/examples/form-material-ui-use-modal-form/src/pages/posts/list.tsx b/examples/form-material-ui-use-modal-form/src/pages/posts/list.tsx index a8092a21f72d..ea988273affb 100644 --- a/examples/form-material-ui-use-modal-form/src/pages/posts/list.tsx +++ b/examples/form-material-ui-use-modal-form/src/pages/posts/list.tsx @@ -1,11 +1,11 @@ -import { DataGrid, GridColDef } from "@mui/x-data-grid"; -import { HttpError, useMany } from "@refinedev/core"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; +import { type HttpError, useMany } from "@refinedev/core"; import { EditButton, List, useDataGrid } from "@refinedev/mui"; import { useModalForm } from "@refinedev/react-hook-form"; import React from "react"; import { CreatePostModal, EditPostModal } from "../../components"; -import { ICategory, IPost, Nullable } from "../../interfaces"; +import type { ICategory, IPost, Nullable } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/form-material-ui-use-steps-form/src/pages/posts/create.tsx b/examples/form-material-ui-use-steps-form/src/pages/posts/create.tsx index defda57bc0bb..6c5c417e7d0a 100644 --- a/examples/form-material-ui-use-steps-form/src/pages/posts/create.tsx +++ b/examples/form-material-ui-use-steps-form/src/pages/posts/create.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Create, useAutocomplete, SaveButton } from "@refinedev/mui"; import { useTheme } from "@mui/material/styles"; @@ -15,7 +15,7 @@ import { useStepsForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; const stepTitles = ["Title", "Status and category", "Slug and content"]; diff --git a/examples/form-material-ui-use-steps-form/src/pages/posts/edit.tsx b/examples/form-material-ui-use-steps-form/src/pages/posts/edit.tsx index b462fb0fb46b..745bb59c6046 100644 --- a/examples/form-material-ui-use-steps-form/src/pages/posts/edit.tsx +++ b/examples/form-material-ui-use-steps-form/src/pages/posts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { Edit, useAutocomplete, SaveButton } from "@refinedev/mui"; import { useTheme } from "@mui/material/styles"; @@ -15,7 +15,7 @@ import { useStepsForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; +import type { ICategory, IPost, IStatus, Nullable } from "../../interfaces"; const stepTitles = [ "Edit Title", diff --git a/examples/form-material-ui-use-steps-form/src/pages/posts/list.tsx b/examples/form-material-ui-use-steps-form/src/pages/posts/list.tsx index dd8bb6e9ecaf..61daf9f35add 100644 --- a/examples/form-material-ui-use-steps-form/src/pages/posts/list.tsx +++ b/examples/form-material-ui-use-steps-form/src/pages/posts/list.tsx @@ -2,9 +2,9 @@ import { useMany } from "@refinedev/core"; import { EditButton, List, useDataGrid } from "@refinedev/mui"; import React from "react"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/form-react-hook-form-use-form/src/pages/posts/list.tsx b/examples/form-react-hook-form-use-form/src/pages/posts/list.tsx index 64b3a6987eec..ef7e327e1bd0 100644 --- a/examples/form-react-hook-form-use-form/src/pages/posts/list.tsx +++ b/examples/form-react-hook-form-use-form/src/pages/posts/list.tsx @@ -1,6 +1,6 @@ import { useTable, useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { tableQueryResult } = useTable({ diff --git a/examples/form-react-hook-form-use-modal-form/src/components/post/create.tsx b/examples/form-react-hook-form-use-modal-form/src/components/post/create.tsx index 3a88fa36470b..eae9aa58ab51 100644 --- a/examples/form-react-hook-form-use-modal-form/src/components/post/create.tsx +++ b/examples/form-react-hook-form-use-modal-form/src/components/post/create.tsx @@ -1,7 +1,7 @@ -import { HttpError } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { HttpError } from "@refinedev/core"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; import { Modal } from "../../components/modal"; export const CreatePost: React.FC< diff --git a/examples/form-react-hook-form-use-modal-form/src/components/post/edit.tsx b/examples/form-react-hook-form-use-modal-form/src/components/post/edit.tsx index aaf4abba8c78..d19cb6573a84 100644 --- a/examples/form-react-hook-form-use-modal-form/src/components/post/edit.tsx +++ b/examples/form-react-hook-form-use-modal-form/src/components/post/edit.tsx @@ -1,8 +1,8 @@ -import { HttpError } from "@refinedev/core"; -import { UseModalFormReturnType } from "@refinedev/react-hook-form"; +import type { HttpError } from "@refinedev/core"; +import type { UseModalFormReturnType } from "@refinedev/react-hook-form"; import { Modal } from "../../components/modal"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const EditPost: React.FC< UseModalFormReturnType diff --git a/examples/form-react-hook-form-use-modal-form/src/pages/posts/list.tsx b/examples/form-react-hook-form-use-modal-form/src/pages/posts/list.tsx index 8ed761dc9108..d817ca021f1a 100644 --- a/examples/form-react-hook-form-use-modal-form/src/pages/posts/list.tsx +++ b/examples/form-react-hook-form-use-modal-form/src/pages/posts/list.tsx @@ -1,8 +1,8 @@ -import { HttpError, useTable } from "@refinedev/core"; +import { type HttpError, useTable } from "@refinedev/core"; import { useModalForm } from "@refinedev/react-hook-form"; import { CreatePost, EditPost } from "../../components"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { tableQueryResult } = useTable({ diff --git a/examples/form-react-hook-form-use-steps-form/src/pages/posts/create.tsx b/examples/form-react-hook-form-use-steps-form/src/pages/posts/create.tsx index 024b669f4fc9..7b253ca825e0 100644 --- a/examples/form-react-hook-form-use-steps-form/src/pages/posts/create.tsx +++ b/examples/form-react-hook-form-use-steps-form/src/pages/posts/create.tsx @@ -1,8 +1,8 @@ -import { useSelect, HttpError } from "@refinedev/core"; +import { useSelect, type HttpError } from "@refinedev/core"; import { useStepsForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; const stepTitles = ["Title", "Status", "Category and content"]; diff --git a/examples/form-react-hook-form-use-steps-form/src/pages/posts/edit.tsx b/examples/form-react-hook-form-use-steps-form/src/pages/posts/edit.tsx index 2599fad8ed80..b6fb095d91b8 100644 --- a/examples/form-react-hook-form-use-steps-form/src/pages/posts/edit.tsx +++ b/examples/form-react-hook-form-use-steps-form/src/pages/posts/edit.tsx @@ -1,8 +1,8 @@ -import { useSelect, HttpError } from "@refinedev/core"; +import { useSelect, type HttpError } from "@refinedev/core"; import { useStepsForm } from "@refinedev/react-hook-form"; import { Controller } from "react-hook-form"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; const stepTitles = ["Title", "Status", "Category and content"]; diff --git a/examples/form-react-hook-form-use-steps-form/src/pages/posts/list.tsx b/examples/form-react-hook-form-use-steps-form/src/pages/posts/list.tsx index 5b0ed952d6c7..d1809f18f7ce 100644 --- a/examples/form-react-hook-form-use-steps-form/src/pages/posts/list.tsx +++ b/examples/form-react-hook-form-use-steps-form/src/pages/posts/list.tsx @@ -1,6 +1,6 @@ import { useTable, useNavigation, useMany } from "@refinedev/core"; -import { ICategory, IPost } from "../../interfaces"; +import type { ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { tableQueryResult } = useTable({ diff --git a/examples/form-save-and-continue/src/pages/posts/create.tsx b/examples/form-save-and-continue/src/pages/posts/create.tsx index fe561c565103..a66252bf24cb 100644 --- a/examples/form-save-and-continue/src/pages/posts/create.tsx +++ b/examples/form-save-and-continue/src/pages/posts/create.tsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import { useSelect, useForm, useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostCreate: React.FC = () => { const [formValues, setFormValues] = useState({ diff --git a/examples/form-save-and-continue/src/pages/posts/edit.tsx b/examples/form-save-and-continue/src/pages/posts/edit.tsx index c2d0117f78cd..37e99e2b482e 100644 --- a/examples/form-save-and-continue/src/pages/posts/edit.tsx +++ b/examples/form-save-and-continue/src/pages/posts/edit.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from "react"; import { useSelect, useForm, useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostEdit: React.FC = () => { const { formLoading, onFinish, redirect, queryResult } = useForm({ diff --git a/examples/form-save-and-continue/src/pages/posts/list.tsx b/examples/form-save-and-continue/src/pages/posts/list.tsx index 9b6aaa702ec6..812767886b3e 100644 --- a/examples/form-save-and-continue/src/pages/posts/list.tsx +++ b/examples/form-save-and-continue/src/pages/posts/list.tsx @@ -1,6 +1,6 @@ import { useTable, useNavigation } from "@refinedev/core"; -import { IPost } from "../../interfaces"; +import type { IPost } from "../../interfaces"; export const PostList: React.FC = () => { const { tableQueryResult } = useTable({ diff --git a/examples/i18n-nextjs/package.json b/examples/i18n-nextjs/package.json index 2d438a8dcec5..1cab24e2875e 100644 --- a/examples/i18n-nextjs/package.json +++ b/examples/i18n-nextjs/package.json @@ -9,7 +9,7 @@ "start:prod": "refine start" }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@ant-design/nextjs-registry": "^1.0.0", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", @@ -18,7 +18,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/nextjs-router": "^6.0.4", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", diff --git a/examples/i18n-nextjs/src/app/_refine_context.tsx b/examples/i18n-nextjs/src/app/_refine_context.tsx index e70787e949af..eda23cb97261 100644 --- a/examples/i18n-nextjs/src/app/_refine_context.tsx +++ b/examples/i18n-nextjs/src/app/_refine_context.tsx @@ -5,7 +5,7 @@ import { useNotificationProvider } from "@refinedev/antd"; import { GitHubBanner, Refine } from "@refinedev/core"; import { RefineKbar, RefineKbarProvider } from "@refinedev/kbar"; import routerProvider from "@refinedev/nextjs-router"; -import React, { PropsWithChildren } from "react"; +import React, { type PropsWithChildren } from "react"; import { ColorModeContextProvider } from "@contexts/color-mode"; import { dataProvider } from "@providers/data-provider"; import { useTranslation } from "next-i18next"; diff --git a/examples/i18n-nextjs/src/app/blog-posts/page.tsx b/examples/i18n-nextjs/src/app/blog-posts/page.tsx index ef5c0e8ddd9c..edc8a2f7f093 100644 --- a/examples/i18n-nextjs/src/app/blog-posts/page.tsx +++ b/examples/i18n-nextjs/src/app/blog-posts/page.tsx @@ -9,7 +9,7 @@ import { ShowButton, useTable, } from "@refinedev/antd"; -import { BaseRecord, useMany, useTranslation } from "@refinedev/core"; +import { type BaseRecord, useMany, useTranslation } from "@refinedev/core"; import { Space, Table, Typography } from "antd"; export default function BlogPostList() { diff --git a/examples/i18n-nextjs/src/app/categories/page.tsx b/examples/i18n-nextjs/src/app/categories/page.tsx index d467cf2634b9..e27f867d9557 100644 --- a/examples/i18n-nextjs/src/app/categories/page.tsx +++ b/examples/i18n-nextjs/src/app/categories/page.tsx @@ -7,7 +7,7 @@ import { ShowButton, useTable, } from "@refinedev/antd"; -import { BaseRecord, useTranslate } from "@refinedev/core"; +import { type BaseRecord, useTranslate } from "@refinedev/core"; import { Space, Table } from "antd"; export default function CategoryList() { diff --git a/examples/i18n-nextjs/src/app/layout.tsx b/examples/i18n-nextjs/src/app/layout.tsx index 68f6138a6c15..8e48bd0e6456 100644 --- a/examples/i18n-nextjs/src/app/layout.tsx +++ b/examples/i18n-nextjs/src/app/layout.tsx @@ -1,4 +1,4 @@ -import { Metadata } from "next"; +import type { Metadata } from "next"; import { cookies } from "next/headers"; import React, { Suspense } from "react"; import { AntdRegistry } from "@ant-design/nextjs-registry"; diff --git a/examples/i18n-nextjs/src/components/header/index.tsx b/examples/i18n-nextjs/src/components/header/index.tsx index 9af163758aa4..6b8c719705ec 100644 --- a/examples/i18n-nextjs/src/components/header/index.tsx +++ b/examples/i18n-nextjs/src/components/header/index.tsx @@ -9,7 +9,7 @@ import { Avatar, Button, Dropdown, - MenuProps, + type MenuProps, Space, Switch, Typography, @@ -78,6 +78,7 @@ export const Header: React.FC = ({ {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/i18n-nextjs/src/contexts/color-mode/index.tsx b/examples/i18n-nextjs/src/contexts/color-mode/index.tsx index 4e0bc7f41eb0..9cb15d967a04 100644 --- a/examples/i18n-nextjs/src/contexts/color-mode/index.tsx +++ b/examples/i18n-nextjs/src/contexts/color-mode/index.tsx @@ -4,7 +4,7 @@ import { RefineThemes } from "@refinedev/antd"; import { App as AntdApp, ConfigProvider, theme } from "antd"; import Cookies from "js-cookie"; import React, { - PropsWithChildren, + type PropsWithChildren, createContext, useEffect, useLayoutEffect, diff --git a/examples/i18n-react/package.json b/examples/i18n-react/package.json index 6954aef4a3e3..22c6f7eecb59 100644 --- a/examples/i18n-react/package.json +++ b/examples/i18n-react/package.json @@ -22,14 +22,14 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", "i18next-xhr-backend": "^3.2.2", diff --git a/examples/i18n-react/src/components/header/index.tsx b/examples/i18n-react/src/components/header/index.tsx index 38968feca35c..2361bebc1b99 100644 --- a/examples/i18n-react/src/components/header/index.tsx +++ b/examples/i18n-react/src/components/header/index.tsx @@ -6,7 +6,7 @@ import { Button, Dropdown, Avatar, - MenuProps, + type MenuProps, } from "antd"; import { useTranslation as usei18nextTranslation } from "react-i18next"; @@ -52,6 +52,7 @@ export const Header: React.FC = () => { {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/i18n-react/src/pages/posts/create.tsx b/examples/i18n-react/src/pages/posts/create.tsx index 31bf3bc66ab8..a0b43b61be42 100644 --- a/examples/i18n-react/src/pages/posts/create.tsx +++ b/examples/i18n-react/src/pages/posts/create.tsx @@ -3,7 +3,7 @@ import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { translate } = useTranslation(); diff --git a/examples/i18n-react/src/pages/posts/edit.tsx b/examples/i18n-react/src/pages/posts/edit.tsx index 1dd0f4af89a8..5d5bb562610b 100644 --- a/examples/i18n-react/src/pages/posts/edit.tsx +++ b/examples/i18n-react/src/pages/posts/edit.tsx @@ -3,7 +3,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { translate } = useTranslation(); diff --git a/examples/i18n-react/src/pages/posts/list.tsx b/examples/i18n-react/src/pages/posts/list.tsx index c0dda41bc3e9..7c27f0d8cf9b 100644 --- a/examples/i18n-react/src/pages/posts/list.tsx +++ b/examples/i18n-react/src/pages/posts/list.tsx @@ -8,7 +8,7 @@ import { } from "@refinedev/antd"; import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { translate } = useTranslation(); diff --git a/examples/i18n-react/src/pages/posts/show.tsx b/examples/i18n-react/src/pages/posts/show.tsx index 4792f5ad2dc8..66789854b78d 100644 --- a/examples/i18n-react/src/pages/posts/show.tsx +++ b/examples/i18n-react/src/pages/posts/show.tsx @@ -2,7 +2,7 @@ import { useShow, useOne, useTranslation } from "@refinedev/core"; import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/import-export-antd/package.json b/examples/import-export-antd/package.json index 022b78196afb..8d12728b3ff6 100644 --- a/examples/import-export-antd/package.json +++ b/examples/import-export-antd/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/import-export-antd/src/pages/posts/create.tsx b/examples/import-export-antd/src/pages/posts/create.tsx index afd1c941708b..395fd90e1b6e 100644 --- a/examples/import-export-antd/src/pages/posts/create.tsx +++ b/examples/import-export-antd/src/pages/posts/create.tsx @@ -3,7 +3,7 @@ import { useForm, useSelect, Create } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/import-export-antd/src/pages/posts/edit.tsx b/examples/import-export-antd/src/pages/posts/edit.tsx index 0d56bd295639..311aca1c7768 100644 --- a/examples/import-export-antd/src/pages/posts/edit.tsx +++ b/examples/import-export-antd/src/pages/posts/edit.tsx @@ -3,7 +3,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/import-export-antd/src/pages/posts/list.tsx b/examples/import-export-antd/src/pages/posts/list.tsx index a69057f58447..72e90d11acbd 100644 --- a/examples/import-export-antd/src/pages/posts/list.tsx +++ b/examples/import-export-antd/src/pages/posts/list.tsx @@ -11,7 +11,7 @@ import { } from "@refinedev/antd"; import { Space, Table } from "antd"; -import { IPost, ICategory, IPostFile } from "../../interfaces"; +import type { IPost, ICategory, IPostFile } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/import-export-antd/src/pages/posts/show.tsx b/examples/import-export-antd/src/pages/posts/show.tsx index 666f3684795d..89beb7215d37 100644 --- a/examples/import-export-antd/src/pages/posts/show.tsx +++ b/examples/import-export-antd/src/pages/posts/show.tsx @@ -2,7 +2,7 @@ import { useShow, useOne } from "@refinedev/core"; import { MarkdownField, Show } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/import-export-mantine/src/components/table/columnFilter.tsx b/examples/import-export-mantine/src/components/table/columnFilter.tsx index 86cad3cb69c0..17c6939949f5 100644 --- a/examples/import-export-mantine/src/components/table/columnFilter.tsx +++ b/examples/import-export-mantine/src/components/table/columnFilter.tsx @@ -2,7 +2,7 @@ import React, { useState } from "react"; import { TextInput, Menu, ActionIcon, Stack, Group } from "@mantine/core"; import { IconFilter, IconX, IconCheck } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnFilter: React.FC = ({ column }) => { // eslint-disable-next-line diff --git a/examples/import-export-mantine/src/components/table/columnSorter.tsx b/examples/import-export-mantine/src/components/table/columnSorter.tsx index f71ed1bbd4ec..b2a74d55a35e 100644 --- a/examples/import-export-mantine/src/components/table/columnSorter.tsx +++ b/examples/import-export-mantine/src/components/table/columnSorter.tsx @@ -5,7 +5,7 @@ import { IconChevronUp, } from "@tabler/icons-react"; -import { ColumnButtonProps } from "../../interfaces"; +import type { ColumnButtonProps } from "../../interfaces"; export const ColumnSorter: React.FC = ({ column }) => { if (!column.getCanSort()) { diff --git a/examples/import-export-mantine/src/interfaces/index.d.ts b/examples/import-export-mantine/src/interfaces/index.d.ts index 582a7731788a..1e9dc13d2385 100644 --- a/examples/import-export-mantine/src/interfaces/index.d.ts +++ b/examples/import-export-mantine/src/interfaces/index.d.ts @@ -1,4 +1,4 @@ -import { Column } from "@tanstack/react-table"; +import type { Column } from "@tanstack/react-table"; export interface ICategory { id: number; diff --git a/examples/import-export-mantine/src/pages/posts/list.tsx b/examples/import-export-mantine/src/pages/posts/list.tsx index a0e583501196..7a28762a8b7b 100644 --- a/examples/import-export-mantine/src/pages/posts/list.tsx +++ b/examples/import-export-mantine/src/pages/posts/list.tsx @@ -1,13 +1,13 @@ import React from "react"; import { - GetManyResponse, + type GetManyResponse, useExport, useImport, useMany, useNotification, } from "@refinedev/core"; import { useTable } from "@refinedev/react-table"; -import { ColumnDef, flexRender } from "@tanstack/react-table"; +import { type ColumnDef, flexRender } from "@tanstack/react-table"; import { List, DeleteButton, @@ -26,7 +26,7 @@ import { } from "@mantine/core"; import { ColumnFilter, ColumnSorter } from "../../components/table"; -import { FilterElementProps, ICategory, IPost } from "../../interfaces"; +import type { FilterElementProps, ICategory, IPost } from "../../interfaces"; export const PostList: React.FC = () => { const columns = React.useMemo[]>( diff --git a/examples/import-export-material-ui/src/pages/list.tsx b/examples/import-export-material-ui/src/pages/list.tsx index eba31b203bba..adc3d07a3d14 100644 --- a/examples/import-export-material-ui/src/pages/list.tsx +++ b/examples/import-export-material-ui/src/pages/list.tsx @@ -6,11 +6,11 @@ import { useNotification, } from "@refinedev/core"; import { ExportButton, ImportButton, List, useDataGrid } from "@refinedev/mui"; -import { DataGrid, GridColDef } from "@mui/x-data-grid"; +import { DataGrid, type GridColDef } from "@mui/x-data-grid"; import Stack from "@mui/material/Stack"; -import { ICategory, IPost } from "../interfaces"; +import type { ICategory, IPost } from "../interfaces"; export const ImportList: React.FC = () => { const { dataGridProps } = useDataGrid(); diff --git a/examples/inferencer-antd/package.json b/examples/inferencer-antd/package.json index 4e4ad1815255..de31d67e6164 100644 --- a/examples/inferencer-antd/package.json +++ b/examples/inferencer-antd/package.json @@ -24,7 +24,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", @@ -32,7 +32,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", "i18next-xhr-backend": "^3.2.2", diff --git a/examples/inferencer-antd/src/authProvider.ts b/examples/inferencer-antd/src/authProvider.ts index 2e46d253a7a4..21e3414c77cf 100644 --- a/examples/inferencer-antd/src/authProvider.ts +++ b/examples/inferencer-antd/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/inferencer-antd/src/components/header/index.tsx b/examples/inferencer-antd/src/components/header/index.tsx index 143c21a1e6e1..cdd1ad051002 100644 --- a/examples/inferencer-antd/src/components/header/index.tsx +++ b/examples/inferencer-antd/src/components/header/index.tsx @@ -6,7 +6,7 @@ import { Avatar, Button, Dropdown, - MenuProps, + type MenuProps, Space, Switch, Typography, @@ -78,6 +78,7 @@ export const Header: React.FC = ({ {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/inferencer-antd/src/contexts/color-mode/index.tsx b/examples/inferencer-antd/src/contexts/color-mode/index.tsx index 1396121b4a0a..03734b60727f 100644 --- a/examples/inferencer-antd/src/contexts/color-mode/index.tsx +++ b/examples/inferencer-antd/src/contexts/color-mode/index.tsx @@ -1,6 +1,11 @@ import { RefineThemes } from "@refinedev/antd"; import { ConfigProvider, theme } from "antd"; -import { PropsWithChildren, createContext, useEffect, useState } from "react"; +import { + type PropsWithChildren, + createContext, + useEffect, + useState, +} from "react"; type ColorModeContextType = { mode: string; diff --git a/examples/inferencer-chakra-ui/src/authProvider.ts b/examples/inferencer-chakra-ui/src/authProvider.ts index 2e46d253a7a4..21e3414c77cf 100644 --- a/examples/inferencer-chakra-ui/src/authProvider.ts +++ b/examples/inferencer-chakra-ui/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/inferencer-chakra-ui/src/components/header/index.tsx b/examples/inferencer-chakra-ui/src/components/header/index.tsx index 12f5698f98b1..5d12438f0585 100644 --- a/examples/inferencer-chakra-ui/src/components/header/index.tsx +++ b/examples/inferencer-chakra-ui/src/components/header/index.tsx @@ -1,7 +1,7 @@ import { Avatar, Box, - BoxProps, + type BoxProps, HStack, Icon, IconButton, @@ -15,7 +15,7 @@ import { } from "@chakra-ui/react"; import { HamburgerMenu, - RefineThemedLayoutV2HeaderProps, + type RefineThemedLayoutV2HeaderProps, } from "@refinedev/chakra-ui"; import { useGetIdentity, useGetLocale, useSetLocale } from "@refinedev/core"; import { IconLanguage, IconMoon, IconSun } from "@tabler/icons-react"; diff --git a/examples/inferencer-graphql-hasura/package.json b/examples/inferencer-graphql-hasura/package.json index 46443e3af2b4..67592cedaad9 100644 --- a/examples/inferencer-graphql-hasura/package.json +++ b/examples/inferencer-graphql-hasura/package.json @@ -24,7 +24,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", @@ -32,7 +32,7 @@ "@refinedev/inferencer": "^4.6.2", "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", - "antd": "5.16.5", + "antd": "^5.17.0", "graphql": "^15.6.1", "graphql-request": "^5.2.0", "react": "^18.0.0", diff --git a/examples/inferencer-graphql-hasura/src/contexts/color-mode/index.tsx b/examples/inferencer-graphql-hasura/src/contexts/color-mode/index.tsx index 1396121b4a0a..03734b60727f 100644 --- a/examples/inferencer-graphql-hasura/src/contexts/color-mode/index.tsx +++ b/examples/inferencer-graphql-hasura/src/contexts/color-mode/index.tsx @@ -1,6 +1,11 @@ import { RefineThemes } from "@refinedev/antd"; import { ConfigProvider, theme } from "antd"; -import { PropsWithChildren, createContext, useEffect, useState } from "react"; +import { + type PropsWithChildren, + createContext, + useEffect, + useState, +} from "react"; type ColorModeContextType = { mode: string; diff --git a/examples/inferencer-headless/src/authProvider.ts b/examples/inferencer-headless/src/authProvider.ts index 2e46d253a7a4..21e3414c77cf 100644 --- a/examples/inferencer-headless/src/authProvider.ts +++ b/examples/inferencer-headless/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/inferencer-headless/src/components/layout/index.tsx b/examples/inferencer-headless/src/components/layout/index.tsx index d6cef81f094a..1f1ec3a36ee8 100644 --- a/examples/inferencer-headless/src/components/layout/index.tsx +++ b/examples/inferencer-headless/src/components/layout/index.tsx @@ -1,4 +1,4 @@ -import { PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; import { Breadcrumb } from "../breadcrumb"; import { Menu } from "../menu"; diff --git a/examples/inferencer-mantine/src/App.tsx b/examples/inferencer-mantine/src/App.tsx index d8a46427c373..3879f98d41ca 100644 --- a/examples/inferencer-mantine/src/App.tsx +++ b/examples/inferencer-mantine/src/App.tsx @@ -9,7 +9,7 @@ import { } from "@refinedev/mantine"; import { - ColorScheme, + type ColorScheme, ColorSchemeProvider, Global, MantineProvider, diff --git a/examples/inferencer-mantine/src/authProvider.ts b/examples/inferencer-mantine/src/authProvider.ts index 2e46d253a7a4..21e3414c77cf 100644 --- a/examples/inferencer-mantine/src/authProvider.ts +++ b/examples/inferencer-mantine/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/inferencer-mantine/src/components/header/index.tsx b/examples/inferencer-mantine/src/components/header/index.tsx index 556c8ba097aa..04bf4a7eb2d7 100644 --- a/examples/inferencer-mantine/src/components/header/index.tsx +++ b/examples/inferencer-mantine/src/components/header/index.tsx @@ -5,7 +5,7 @@ import { Group, Header as MantineHeader, Menu, - Sx, + type Sx, Title, useMantineColorScheme, useMantineTheme, @@ -13,7 +13,7 @@ import { import { useGetIdentity, useGetLocale, useSetLocale } from "@refinedev/core"; import { HamburgerMenu, - RefineThemedLayoutV2HeaderProps, + type RefineThemedLayoutV2HeaderProps, } from "@refinedev/mantine"; import { IconLanguage, IconMoonStars, IconSun } from "@tabler/icons-react"; import i18n from "i18next"; diff --git a/examples/inferencer-material-ui/src/authProvider.ts b/examples/inferencer-material-ui/src/authProvider.ts index 2e46d253a7a4..21e3414c77cf 100644 --- a/examples/inferencer-material-ui/src/authProvider.ts +++ b/examples/inferencer-material-ui/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; export const TOKEN_KEY = "refine-auth"; diff --git a/examples/inferencer-material-ui/src/components/header/index.tsx b/examples/inferencer-material-ui/src/components/header/index.tsx index 0ee23f548a69..5324f5ae475a 100644 --- a/examples/inferencer-material-ui/src/components/header/index.tsx +++ b/examples/inferencer-material-ui/src/components/header/index.tsx @@ -10,7 +10,10 @@ import Stack from "@mui/material/Stack"; import Toolbar from "@mui/material/Toolbar"; import Typography from "@mui/material/Typography"; import { useGetIdentity, useGetLocale, useSetLocale } from "@refinedev/core"; -import { HamburgerMenu, RefineThemedLayoutV2HeaderProps } from "@refinedev/mui"; +import { + HamburgerMenu, + type RefineThemedLayoutV2HeaderProps, +} from "@refinedev/mui"; import i18n from "i18next"; import React, { useContext } from "react"; import { ColorModeContext } from "../../contexts/color-mode"; diff --git a/examples/inferencer-material-ui/src/contexts/color-mode/index.tsx b/examples/inferencer-material-ui/src/contexts/color-mode/index.tsx index 2aa57d8e20fe..d437fa4faf9d 100644 --- a/examples/inferencer-material-ui/src/contexts/color-mode/index.tsx +++ b/examples/inferencer-material-ui/src/contexts/color-mode/index.tsx @@ -1,7 +1,7 @@ import { ThemeProvider } from "@mui/material/styles"; import { RefineThemes } from "@refinedev/mui"; import React, { - PropsWithChildren, + type PropsWithChildren, createContext, useEffect, useState, diff --git a/examples/input-custom/package.json b/examples/input-custom/package.json index c0dd57b22afc..1931d6d6ea01 100644 --- a/examples/input-custom/package.json +++ b/examples/input-custom/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/input-custom/src/pages/posts/create.tsx b/examples/input-custom/src/pages/posts/create.tsx index 61b523bcca41..02a3405b3b2e 100644 --- a/examples/input-custom/src/pages/posts/create.tsx +++ b/examples/input-custom/src/pages/posts/create.tsx @@ -3,7 +3,7 @@ import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/input-custom/src/pages/posts/edit.tsx b/examples/input-custom/src/pages/posts/edit.tsx index 0d56bd295639..311aca1c7768 100644 --- a/examples/input-custom/src/pages/posts/edit.tsx +++ b/examples/input-custom/src/pages/posts/edit.tsx @@ -3,7 +3,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/input-custom/src/pages/posts/list.tsx b/examples/input-custom/src/pages/posts/list.tsx index 0ee140524474..21a603d9f33c 100644 --- a/examples/input-custom/src/pages/posts/list.tsx +++ b/examples/input-custom/src/pages/posts/list.tsx @@ -8,7 +8,7 @@ import { } from "@refinedev/antd"; import { Table, Space } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/input-custom/src/pages/posts/show.tsx b/examples/input-custom/src/pages/posts/show.tsx index 17fea85a5eb6..6d41853130ca 100644 --- a/examples/input-custom/src/pages/posts/show.tsx +++ b/examples/input-custom/src/pages/posts/show.tsx @@ -2,7 +2,7 @@ import { useShow, useOne } from "@refinedev/core"; import { Show, MarkdownField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/input-date-picker/package.json b/examples/input-date-picker/package.json index 4906ba353bfc..80af877fb653 100644 --- a/examples/input-date-picker/package.json +++ b/examples/input-date-picker/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/input-date-picker/src/pages/posts/create.tsx b/examples/input-date-picker/src/pages/posts/create.tsx index e3a0f68bfb47..1a9d1dfb79d7 100644 --- a/examples/input-date-picker/src/pages/posts/create.tsx +++ b/examples/input-date-picker/src/pages/posts/create.tsx @@ -5,7 +5,7 @@ import dayjs from "dayjs"; import MDEditor from "@uiw/react-md-editor"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostCreate = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/input-date-picker/src/pages/posts/edit.tsx b/examples/input-date-picker/src/pages/posts/edit.tsx index d16f8dd9468f..7470b2f84c31 100644 --- a/examples/input-date-picker/src/pages/posts/edit.tsx +++ b/examples/input-date-picker/src/pages/posts/edit.tsx @@ -4,7 +4,7 @@ import { DatePicker, Form, Input, Select } from "antd"; import MDEditor from "@uiw/react-md-editor"; import dayjs from "dayjs"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostEdit = () => { const { formProps, saveButtonProps, queryResult } = useForm(); diff --git a/examples/input-date-picker/src/pages/posts/list.tsx b/examples/input-date-picker/src/pages/posts/list.tsx index 57b55e5bf57e..cbbe057f0bcd 100644 --- a/examples/input-date-picker/src/pages/posts/list.tsx +++ b/examples/input-date-picker/src/pages/posts/list.tsx @@ -12,7 +12,7 @@ import { } from "@refinedev/antd"; import { Table, Space, Select, Radio } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; export const PostList = () => { const { tableProps } = useTable(); diff --git a/examples/input-date-picker/src/pages/posts/show.tsx b/examples/input-date-picker/src/pages/posts/show.tsx index ae644101c6fb..883159bba476 100644 --- a/examples/input-date-picker/src/pages/posts/show.tsx +++ b/examples/input-date-picker/src/pages/posts/show.tsx @@ -2,7 +2,7 @@ import { useShow, useOne } from "@refinedev/core"; import { Show, MarkdownField, DateField } from "@refinedev/antd"; import { Typography } from "antd"; -import { IPost, ICategory } from "../../interfaces"; +import type { IPost, ICategory } from "../../interfaces"; const { Title, Text } = Typography; diff --git a/examples/invoicer/package.json b/examples/invoicer/package.json index eabca1f8feda..4394c08e4b79 100644 --- a/examples/invoicer/package.json +++ b/examples/invoicer/package.json @@ -30,7 +30,7 @@ "@refinedev/devtools": "^1.1.37", "@refinedev/react-router-v6": "^4.5.7", "@refinedev/strapi-v4": "^6.0.4", - "antd": "5.16.5", + "antd": "^5.17.0", "antd-style": "^3.6.1", "axios": "^1.6.2", "react": "^18.0.0", diff --git a/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx b/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx index 84d8c6afd6a5..ef7ca8079751 100644 --- a/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx +++ b/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx @@ -3,7 +3,7 @@ import { Button, Flex, Form, - FormItemProps, + type FormItemProps, Input, Skeleton, Typography, @@ -105,6 +105,7 @@ export const FormItemEditableInputText = ({ /> )} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} {disabled && } onClick={handleEdit} />} {!disabled && ( , loading, onEditClick, diff --git a/examples/invoicer/src/components/form/form-item-editable-text/index.tsx b/examples/invoicer/src/components/form/form-item-editable-text/index.tsx index b3ae8d31f49b..739870837839 100644 --- a/examples/invoicer/src/components/form/form-item-editable-text/index.tsx +++ b/examples/invoicer/src/components/form/form-item-editable-text/index.tsx @@ -87,6 +87,7 @@ export const FormItemEditableText = ({ width: "40px", height: "40px", }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} onClick={handleEdit} /> @@ -99,6 +100,7 @@ export const FormItemEditableText = ({ style={{ width: "100%", }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 suffix={} onKeyDown={(e) => { if (e.key === "Enter") { diff --git a/examples/invoicer/src/components/form/form-item-upload-logo-draggable/index.tsx b/examples/invoicer/src/components/form/form-item-upload-logo-draggable/index.tsx index c582bd5c3549..23e26cf2bd83 100644 --- a/examples/invoicer/src/components/form/form-item-upload-logo-draggable/index.tsx +++ b/examples/invoicer/src/components/form/form-item-upload-logo-draggable/index.tsx @@ -23,7 +23,6 @@ export const FormItemUploadLogoDraggable = ({ const form = Form.useFormInstance(); const fieldValue = Form.useWatch(name, form) as Media | UploadResponse; - // biome-ignore lint/correctness/useExhaustiveDependencies: false positive const src = useMemo(() => { if (!fieldValue) return null; @@ -126,6 +125,7 @@ export const FormItemUploadLogoDraggable = ({ /> )} {!src && ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 } > Upload Logo diff --git a/examples/invoicer/src/components/form/form-item-upload-logo/index.tsx b/examples/invoicer/src/components/form/form-item-upload-logo/index.tsx index 1d6521cb63f4..61413cf48ec6 100644 --- a/examples/invoicer/src/components/form/form-item-upload-logo/index.tsx +++ b/examples/invoicer/src/components/form/form-item-upload-logo/index.tsx @@ -29,7 +29,6 @@ export const FormItemUploadLogo = ({ const form = Form.useFormInstance(); const fieldValue = Form.useWatch(formName, form) as Media | UploadResponse; - // biome-ignore lint/correctness/useExhaustiveDependencies: false positive const src = useMemo(() => { if (!fieldValue) return null; @@ -142,6 +141,7 @@ export const FormItemUploadLogo = ({
+ {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */}
diff --git a/examples/invoicer/src/components/header/index.tsx b/examples/invoicer/src/components/header/index.tsx index 477799eb9ddc..766c7df24769 100644 --- a/examples/invoicer/src/components/header/index.tsx +++ b/examples/invoicer/src/components/header/index.tsx @@ -64,16 +64,19 @@ export const Header: React.FC = () => { { key: "accounts", label: "Accounts", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { key: "clients", label: "Clients", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { key: "invoices", label: "Invoices", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/invoicer/src/components/header/search/index.tsx b/examples/invoicer/src/components/header/search/index.tsx index 5ed79f4baa26..df712ad30f70 100644 --- a/examples/invoicer/src/components/header/search/index.tsx +++ b/examples/invoicer/src/components/header/search/index.tsx @@ -128,6 +128,7 @@ export const Search = () => { size="middle" placeholder="Search" suffix={
/
} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 prefix={} /> diff --git a/examples/invoicer/src/components/icons/icon-invoicer.tsx b/examples/invoicer/src/components/icons/icon-invoicer.tsx index 46bd09597aa5..736ada80b1b8 100644 --- a/examples/invoicer/src/components/icons/icon-invoicer.tsx +++ b/examples/invoicer/src/components/icons/icon-invoicer.tsx @@ -1,4 +1,4 @@ -import { SVGProps } from "react"; +import type { SVGProps } from "react"; import { useConfigProvider } from "@/providers/config-provider"; export const IconInvoicerLogo = (props: SVGProps) => { diff --git a/examples/invoicer/src/pages/accounts/edit.tsx b/examples/invoicer/src/pages/accounts/edit.tsx index 993ab62570ef..74023dbe9c4f 100644 --- a/examples/invoicer/src/pages/accounts/edit.tsx +++ b/examples/invoicer/src/pages/accounts/edit.tsx @@ -1,4 +1,4 @@ -import { HttpError, useNavigation } from "@refinedev/core"; +import { type HttpError, useNavigation } from "@refinedev/core"; import { DateField, DeleteButton, @@ -25,7 +25,7 @@ import { FormItemEditableText, FormItemUploadLogo, } from "@/components/form"; -import { Account, AccountForm } from "@/types"; +import type { Account, AccountForm } from "@/types"; export const AccountsPageEdit = () => { const { listUrl } = useNavigation(); @@ -100,6 +100,7 @@ export const AccountsPageEdit = () => { styles={{ body: { padding: 0 } }} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Account info @@ -107,6 +108,7 @@ export const AccountsPageEdit = () => { > } placeholder="Add owner name" formItemProps={{ @@ -118,6 +120,7 @@ export const AccountsPageEdit = () => { } placeholder="Add email" formItemProps={{ @@ -130,6 +133,7 @@ export const AccountsPageEdit = () => { } placeholder="Add address" formItemProps={{ @@ -141,6 +145,7 @@ export const AccountsPageEdit = () => { } placeholder="Add phone number" formItemProps={{ @@ -168,6 +173,7 @@ export const AccountsPageEdit = () => { bordered={false} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Clients @@ -208,6 +214,7 @@ export const AccountsPageEdit = () => { hideText resource="clients" recordItemId={record.id} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} /> ); @@ -220,6 +227,7 @@ export const AccountsPageEdit = () => { bordered={false} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Invoices @@ -275,6 +283,7 @@ export const AccountsPageEdit = () => { hideText resource="invoices" recordItemId={record.id} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} /> ); diff --git a/examples/invoicer/src/pages/accounts/list.tsx b/examples/invoicer/src/pages/accounts/list.tsx index f1bc9b322e2f..1d780586a860 100644 --- a/examples/invoicer/src/pages/accounts/list.tsx +++ b/examples/invoicer/src/pages/accounts/list.tsx @@ -90,6 +90,7 @@ export const AccountsPageList = ({ children }: PropsWithChildren) => { key="id" width={80} defaultFilteredValue={getDefaultFilter("id", filters)} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => { return ( @@ -172,6 +173,7 @@ export const AccountsPageList = ({ children }: PropsWithChildren) => { filters, "contains", )} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => { return ( @@ -191,6 +193,7 @@ export const AccountsPageList = ({ children }: PropsWithChildren) => { filters, "contains", )} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => { return ( @@ -231,6 +234,7 @@ export const AccountsPageList = ({ children }: PropsWithChildren) => { } /> diff --git a/examples/invoicer/src/pages/clients/edit.tsx b/examples/invoicer/src/pages/clients/edit.tsx index 09d94a0115b3..5b595f203078 100644 --- a/examples/invoicer/src/pages/clients/edit.tsx +++ b/examples/invoicer/src/pages/clients/edit.tsx @@ -88,6 +88,7 @@ export const ClientsPageEdit = () => { styles={{ body: { padding: 0 } }} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Client info @@ -95,7 +96,9 @@ export const ClientsPageEdit = () => { > } + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 editIcon={} selectProps={{ showSearch: true, @@ -116,6 +119,7 @@ export const ClientsPageEdit = () => { /> } placeholder="Add owner name" formItemProps={{ @@ -127,6 +131,7 @@ export const ClientsPageEdit = () => { } placeholder="Add email" formItemProps={{ @@ -139,6 +144,7 @@ export const ClientsPageEdit = () => { } placeholder="Add address" formItemProps={{ @@ -150,6 +156,7 @@ export const ClientsPageEdit = () => { } placeholder="Add phone number" formItemProps={{ @@ -177,6 +184,7 @@ export const ClientsPageEdit = () => { bordered={false} title={ + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Invoices @@ -232,6 +240,7 @@ export const ClientsPageEdit = () => { hideText resource="invoices" recordItemId={record.id} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} /> diff --git a/examples/invoicer/src/pages/clients/list.tsx b/examples/invoicer/src/pages/clients/list.tsx index d7a5393409e1..c9bfe3af6c7c 100644 --- a/examples/invoicer/src/pages/clients/list.tsx +++ b/examples/invoicer/src/pages/clients/list.tsx @@ -1,4 +1,4 @@ -import { type PropsWithChildren } from "react"; +import type { PropsWithChildren } from "react"; import { getDefaultFilter, useGo } from "@refinedev/core"; import { CreateButton, @@ -91,6 +91,7 @@ export const ClientsPageList = ({ children }: PropsWithChildren) => { key="id" width={80} defaultFilteredValue={getDefaultFilter("id", filters)} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => { return ( @@ -145,6 +146,7 @@ export const ClientsPageList = ({ children }: PropsWithChildren) => { filters, "contains", )} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 filterIcon={} filterDropdown={(props) => { return ( @@ -230,6 +232,7 @@ export const ClientsPageList = ({ children }: PropsWithChildren) => { } /> diff --git a/examples/invoicer/src/pages/invoices/create.tsx b/examples/invoicer/src/pages/invoices/create.tsx index feebe3c709db..1b76a6eac895 100644 --- a/examples/invoicer/src/pages/invoices/create.tsx +++ b/examples/invoicer/src/pages/invoices/create.tsx @@ -208,7 +208,6 @@ export const InvoicesPageCreate = () => { {services.map((service, index) => { return ( - // biome-ignore lint/suspicious/noArrayIndexKey: We don't have a unique key for each service item when we create a new one { diff --git a/examples/pixels/src/providers/auditLogProvider.ts b/examples/pixels/src/providers/auditLogProvider.ts index 861254442164..a2af7e408655 100644 --- a/examples/pixels/src/providers/auditLogProvider.ts +++ b/examples/pixels/src/providers/auditLogProvider.ts @@ -1,4 +1,4 @@ -import { AuditLogProvider } from "@refinedev/core"; +import type { AuditLogProvider } from "@refinedev/core"; import { dataProvider } from "@refinedev/supabase"; import { supabaseClient } from "../utility"; diff --git a/examples/pixels/src/providers/authProvider.ts b/examples/pixels/src/providers/authProvider.ts index 91186a999053..f5cb74382f40 100644 --- a/examples/pixels/src/providers/authProvider.ts +++ b/examples/pixels/src/providers/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; import { supabaseClient } from "../utility"; diff --git a/examples/pixels/src/utility/get-unique-contributors-avatar-url.ts b/examples/pixels/src/utility/get-unique-contributors-avatar-url.ts index 21076dfeedc9..c9dbd9dd0e23 100644 --- a/examples/pixels/src/utility/get-unique-contributors-avatar-url.ts +++ b/examples/pixels/src/utility/get-unique-contributors-avatar-url.ts @@ -1,4 +1,4 @@ -import { Pixel } from "../types/pixel"; +import type { Pixel } from "../types/pixel"; export const getUniqueContributorsAvatarURL = (pixels: Pixel[] | undefined) => { const contributorsAvatar = pixels?.map( diff --git a/examples/pixels/src/utility/get-user-query-ids.ts b/examples/pixels/src/utility/get-user-query-ids.ts index 9f212fce36b4..c7d3af824e9f 100644 --- a/examples/pixels/src/utility/get-user-query-ids.ts +++ b/examples/pixels/src/utility/get-user-query-ids.ts @@ -1,4 +1,4 @@ -import { Pixel } from "../types/pixel"; +import type { Pixel } from "../types/pixel"; export const getUserQueryIds = (pixels: Pixel[] | undefined): string[] => { const ids: string[] | undefined = pixels?.map((pixel: any) => pixel.user_id); diff --git a/examples/refine-week-invoice-generator/package.json b/examples/refine-week-invoice-generator/package.json index 56fc69a938ad..7830c14d8e90 100644 --- a/examples/refine-week-invoice-generator/package.json +++ b/examples/refine-week-invoice-generator/package.json @@ -22,7 +22,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@react-pdf/renderer": "^3.1.8", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", @@ -31,7 +31,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/refine-week-invoice-generator/src/App.tsx b/examples/refine-week-invoice-generator/src/App.tsx index 6ae6a8ad5133..ffac0e0f5f90 100644 --- a/examples/refine-week-invoice-generator/src/App.tsx +++ b/examples/refine-week-invoice-generator/src/App.tsx @@ -49,22 +49,26 @@ function App() { { name: "companies", list: "/companies", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "clients", list: "/clients", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "contacts", list: "/contacts", edit: "/contacts/:id/edit", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "missions", list: "/missions", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { @@ -72,6 +76,7 @@ function App() { list: "/invoices", create: "/invoices/create", edit: "invoices/:id/edit", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/refine-week-invoice-generator/src/authProvider.ts b/examples/refine-week-invoice-generator/src/authProvider.ts index 8adb065b2092..9c96bc5979e7 100644 --- a/examples/refine-week-invoice-generator/src/authProvider.ts +++ b/examples/refine-week-invoice-generator/src/authProvider.ts @@ -1,4 +1,4 @@ -import { AuthProvider } from "@refinedev/core"; +import type { AuthProvider } from "@refinedev/core"; import { AuthHelper } from "@refinedev/strapi-v4"; import { API_URL, TOKEN_KEY } from "./constants"; diff --git a/examples/refine-week-invoice-generator/src/components/client/create.tsx b/examples/refine-week-invoice-generator/src/components/client/create.tsx index 1a95ffb83c72..c92c3752a8c4 100755 --- a/examples/refine-week-invoice-generator/src/components/client/create.tsx +++ b/examples/refine-week-invoice-generator/src/components/client/create.tsx @@ -2,17 +2,17 @@ import { Create, useSelect, useModalForm } from "@refinedev/antd"; import { Drawer, - DrawerProps, + type DrawerProps, Form, - FormProps, + type FormProps, Input, - ButtonProps, + type ButtonProps, Grid, Select, Button, } from "antd"; -import { IContact } from "../../interfaces"; +import type { IContact } from "../../interfaces"; import { CreateContact } from "../../components/contact"; type CreateClientProps = { diff --git a/examples/refine-week-invoice-generator/src/components/client/edit.tsx b/examples/refine-week-invoice-generator/src/components/client/edit.tsx index f63de06cdcd3..ce2df568bfdf 100755 --- a/examples/refine-week-invoice-generator/src/components/client/edit.tsx +++ b/examples/refine-week-invoice-generator/src/components/client/edit.tsx @@ -1,15 +1,15 @@ import { Edit, useSelect } from "@refinedev/antd"; import { Drawer, - DrawerProps, + type DrawerProps, Form, - FormProps, + type FormProps, Input, - ButtonProps, + type ButtonProps, Grid, Select, } from "antd"; -import { IClient, IContact } from "../../interfaces"; +import type { IClient, IContact } from "../../interfaces"; type EditClientProps = { drawerProps: DrawerProps; diff --git a/examples/refine-week-invoice-generator/src/components/company/create.tsx b/examples/refine-week-invoice-generator/src/components/company/create.tsx index 47ee3d1fdb71..d13c3a95b0f4 100755 --- a/examples/refine-week-invoice-generator/src/components/company/create.tsx +++ b/examples/refine-week-invoice-generator/src/components/company/create.tsx @@ -1,5 +1,13 @@ import { useApiUrl } from "@refinedev/core"; -import { Modal, Form, Input, Grid, ModalProps, FormProps, Upload } from "antd"; +import { + Modal, + Form, + Input, + Grid, + type ModalProps, + type FormProps, + Upload, +} from "antd"; import { getValueProps, mediaUploadMapper } from "@refinedev/strapi-v4"; diff --git a/examples/refine-week-invoice-generator/src/components/company/edit.tsx b/examples/refine-week-invoice-generator/src/components/company/edit.tsx index 9212737326ac..301cd1522a08 100755 --- a/examples/refine-week-invoice-generator/src/components/company/edit.tsx +++ b/examples/refine-week-invoice-generator/src/components/company/edit.tsx @@ -1,4 +1,12 @@ -import { Modal, Form, Input, Grid, ModalProps, FormProps, Upload } from "antd"; +import { + Modal, + Form, + Input, + Grid, + type ModalProps, + type FormProps, + Upload, +} from "antd"; import { getValueProps, mediaUploadMapper } from "@refinedev/strapi-v4"; import { TOKEN_KEY, API_URL } from "../../constants"; diff --git a/examples/refine-week-invoice-generator/src/components/contact/create.tsx b/examples/refine-week-invoice-generator/src/components/contact/create.tsx index 224c728423f7..25e16a040099 100755 --- a/examples/refine-week-invoice-generator/src/components/contact/create.tsx +++ b/examples/refine-week-invoice-generator/src/components/contact/create.tsx @@ -1,5 +1,13 @@ import { useSelect } from "@refinedev/antd"; -import { Form, Modal, Input, ModalProps, FormProps, Select, Grid } from "antd"; +import { + Form, + Modal, + Input, + type ModalProps, + type FormProps, + Select, + Grid, +} from "antd"; type CreateContactProps = { modalProps: ModalProps; diff --git a/examples/refine-week-invoice-generator/src/components/mission/create.tsx b/examples/refine-week-invoice-generator/src/components/mission/create.tsx index 0e3fc7182902..b326bdd4764c 100755 --- a/examples/refine-week-invoice-generator/src/components/mission/create.tsx +++ b/examples/refine-week-invoice-generator/src/components/mission/create.tsx @@ -1,4 +1,11 @@ -import { Form, Input, ModalProps, FormProps, Modal, InputNumber } from "antd"; +import { + Form, + Input, + type ModalProps, + type FormProps, + Modal, + InputNumber, +} from "antd"; type CreateMissionProps = { modalProps: ModalProps; diff --git a/examples/refine-week-invoice-generator/src/components/mission/edit.tsx b/examples/refine-week-invoice-generator/src/components/mission/edit.tsx index 9eea2fa659de..3d391a9d4203 100755 --- a/examples/refine-week-invoice-generator/src/components/mission/edit.tsx +++ b/examples/refine-week-invoice-generator/src/components/mission/edit.tsx @@ -1,4 +1,11 @@ -import { Form, Input, ModalProps, FormProps, Modal, InputNumber } from "antd"; +import { + Form, + Input, + type ModalProps, + type FormProps, + Modal, + InputNumber, +} from "antd"; type EditMissionProps = { modalProps: ModalProps; diff --git a/examples/refine-week-invoice-generator/src/components/pdf/pdfLayout.tsx b/examples/refine-week-invoice-generator/src/components/pdf/pdfLayout.tsx index edfdbd9ed7db..57df747f5acd 100755 --- a/examples/refine-week-invoice-generator/src/components/pdf/pdfLayout.tsx +++ b/examples/refine-week-invoice-generator/src/components/pdf/pdfLayout.tsx @@ -8,7 +8,7 @@ import { PDFViewer, } from "@react-pdf/renderer"; -import { IInvoice } from "../../interfaces"; +import type { IInvoice } from "../../interfaces"; import { API_URL } from "../../constants"; type PdfProps = { diff --git a/examples/refine-week-invoice-generator/src/contexts/color-mode/index.tsx b/examples/refine-week-invoice-generator/src/contexts/color-mode/index.tsx index 43bd92ff52fb..064dd69b7431 100644 --- a/examples/refine-week-invoice-generator/src/contexts/color-mode/index.tsx +++ b/examples/refine-week-invoice-generator/src/contexts/color-mode/index.tsx @@ -1,5 +1,10 @@ import { ConfigProvider, theme, App as AntdApp } from "antd"; -import { PropsWithChildren, createContext, useEffect, useState } from "react"; +import { + type PropsWithChildren, + createContext, + useEffect, + useState, +} from "react"; import { RefineThemes } from "@refinedev/antd"; diff --git a/examples/refine-week-invoice-generator/src/pages/clients/list.tsx b/examples/refine-week-invoice-generator/src/pages/clients/list.tsx index cd85262446bd..57114d06173c 100755 --- a/examples/refine-week-invoice-generator/src/pages/clients/list.tsx +++ b/examples/refine-week-invoice-generator/src/pages/clients/list.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { List, useDrawerForm, @@ -10,7 +10,7 @@ import { } from "@refinedev/antd"; import { Space, Table } from "antd"; -import { IClient, IContact } from "../../interfaces"; +import { type IClient, IContact } from "../../interfaces"; import { CreateClient, EditClient } from "../../components/client"; export const ClientList = () => { diff --git a/examples/refine-week-invoice-generator/src/pages/companies/list.tsx b/examples/refine-week-invoice-generator/src/pages/companies/list.tsx index 9f3e2a1f09a7..85bd1fd56151 100755 --- a/examples/refine-week-invoice-generator/src/pages/companies/list.tsx +++ b/examples/refine-week-invoice-generator/src/pages/companies/list.tsx @@ -1,4 +1,4 @@ -import { HttpError } from "@refinedev/core"; +import type { HttpError } from "@refinedev/core"; import { List, useModalForm, @@ -8,7 +8,7 @@ import { } from "@refinedev/antd"; import { Space, Table } from "antd"; -import { ICompany } from "../../interfaces"; +import type { ICompany } from "../../interfaces"; import { CreateCompany, EditCompany } from "../../components/company"; import { API_URL } from "../../constants"; diff --git a/examples/refine-week-invoice-generator/src/pages/contacts/edit.tsx b/examples/refine-week-invoice-generator/src/pages/contacts/edit.tsx index b75b323f15d1..18c31944a16b 100755 --- a/examples/refine-week-invoice-generator/src/pages/contacts/edit.tsx +++ b/examples/refine-week-invoice-generator/src/pages/contacts/edit.tsx @@ -1,7 +1,7 @@ import { Edit, useForm, useSelect } from "@refinedev/antd"; import { Form, Select, Input } from "antd"; -import { IContact } from "../../interfaces"; +import type { IContact } from "../../interfaces"; export const EditContact = () => { const { formProps, saveButtonProps, queryResult } = useForm({ diff --git a/examples/refine-week-invoice-generator/src/pages/contacts/list.tsx b/examples/refine-week-invoice-generator/src/pages/contacts/list.tsx index f5e184ffd586..269fa8693f32 100755 --- a/examples/refine-week-invoice-generator/src/pages/contacts/list.tsx +++ b/examples/refine-week-invoice-generator/src/pages/contacts/list.tsx @@ -9,7 +9,7 @@ import { } from "@refinedev/antd"; import { Table, Space } from "antd"; -import { IContact } from "../../interfaces"; +import type { IContact } from "../../interfaces"; import { CreateContact } from "../../components/contact"; export const ContactList: React.FC = () => { diff --git a/examples/refine-week-invoice-generator/src/pages/invoices/create.tsx b/examples/refine-week-invoice-generator/src/pages/invoices/create.tsx index ddb7978512ee..470d1acae256 100755 --- a/examples/refine-week-invoice-generator/src/pages/invoices/create.tsx +++ b/examples/refine-week-invoice-generator/src/pages/invoices/create.tsx @@ -1,7 +1,7 @@ import { Create, useForm, useSelect } from "@refinedev/antd"; import { Form, Input, Select, DatePicker } from "antd"; -import { ICompany, IContact, IMission, IInvoice } from "../../interfaces"; +import type { ICompany, IContact, IMission, IInvoice } from "../../interfaces"; export const CreateInvoice = () => { const { formProps, saveButtonProps } = useForm(); diff --git a/examples/refine-week-invoice-generator/src/pages/invoices/edit.tsx b/examples/refine-week-invoice-generator/src/pages/invoices/edit.tsx index 6afa67ff5698..9b7deb56202b 100755 --- a/examples/refine-week-invoice-generator/src/pages/invoices/edit.tsx +++ b/examples/refine-week-invoice-generator/src/pages/invoices/edit.tsx @@ -1,7 +1,7 @@ import { useForm, useSelect, Edit } from "@refinedev/antd"; import { Form, Input, Select } from "antd"; -import { IInvoice, IMission } from "../../interfaces"; +import type { IInvoice, IMission } from "../../interfaces"; export const EditInvoice = () => { const { formProps, saveButtonProps } = useForm({ diff --git a/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx b/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx index 301f04168008..d0822ba1fd70 100755 --- a/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx +++ b/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx @@ -14,7 +14,7 @@ import * as Icons from "@ant-design/icons"; import { Table, Space, Button, Modal } from "antd"; -import { IInvoice, IMission } from "../../interfaces"; +import type { IInvoice, IMission } from "../../interfaces"; import { PdfLayout } from "../../components/pdf"; const { FilePdfOutlined } = Icons; @@ -96,6 +96,7 @@ export const InvoiceList: React.FC = () => { {record.company && (
diff --git a/packages/devtools-ui/src/components/header-auth-status.tsx b/packages/devtools-ui/src/components/header-auth-status.tsx index 90c56681c3ca..d14f26a4e1ef 100644 --- a/packages/devtools-ui/src/components/header-auth-status.tsx +++ b/packages/devtools-ui/src/components/header-auth-status.tsx @@ -4,7 +4,7 @@ import Gravatar from "react-gravatar"; import { getMe } from "src/utils/me"; -import { MeResponse } from "src/interfaces/api"; +import type { MeResponse } from "src/interfaces/api"; import { logoutUser } from "src/utils/auth"; import { useNavigate } from "react-router-dom"; diff --git a/packages/devtools-ui/src/components/highlight.tsx b/packages/devtools-ui/src/components/highlight.tsx index 294ce2c75875..1182eef369d4 100644 --- a/packages/devtools-ui/src/components/highlight.tsx +++ b/packages/devtools-ui/src/components/highlight.tsx @@ -1,5 +1,8 @@ import React from "react"; -import HighlightPrism, { Language, defaultProps } from "prism-react-renderer"; +import HighlightPrism, { + type Language, + defaultProps, +} from "prism-react-renderer"; import theme from "prism-react-renderer/themes/nightOwl"; type Props = { diff --git a/packages/devtools-ui/src/components/monitor-applied-filter-group.tsx b/packages/devtools-ui/src/components/monitor-applied-filter-group.tsx index 5fc1a80ce917..f966cfceb2ac 100644 --- a/packages/devtools-ui/src/components/monitor-applied-filter-group.tsx +++ b/packages/devtools-ui/src/components/monitor-applied-filter-group.tsx @@ -1,6 +1,6 @@ import React from "react"; import clsx from "clsx"; -import { Filters } from "./monitor-filters"; +import type { Filters } from "./monitor-filters"; import { CloseIcon } from "./icons/close"; type Props = { diff --git a/packages/devtools-ui/src/components/monitor-details.tsx b/packages/devtools-ui/src/components/monitor-details.tsx index c2b950a798b7..54e67299ef31 100644 --- a/packages/devtools-ui/src/components/monitor-details.tsx +++ b/packages/devtools-ui/src/components/monitor-details.tsx @@ -1,7 +1,7 @@ import React from "react"; import clsx from "clsx"; -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; import { Status } from "./status"; import { TraceList } from "./trace-list"; import dayjs from "dayjs"; @@ -13,7 +13,7 @@ import { getResourceValue } from "src/utils/get-resource-value"; import { ResourceValue } from "./resource-value"; import { DevToolsContext, - RefineHook, + type RefineHook, scopes, } from "@refinedev/devtools-shared"; import { getOwners } from "src/utils/get-owners"; diff --git a/packages/devtools-ui/src/components/monitor-filters.tsx b/packages/devtools-ui/src/components/monitor-filters.tsx index 306e1e1f0972..ffc5814a06bd 100644 --- a/packages/devtools-ui/src/components/monitor-filters.tsx +++ b/packages/devtools-ui/src/components/monitor-filters.tsx @@ -8,7 +8,7 @@ import { FilterField } from "./filter-field"; import { CheckboxGroup } from "./checkbox-group"; import { scopes } from "@refinedev/devtools-shared"; import { MonitorAppliedFilterGroup } from "./monitor-applied-filter-group"; -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; export type Filters = { scope: string[]; diff --git a/packages/devtools-ui/src/components/monitor-table.tsx b/packages/devtools-ui/src/components/monitor-table.tsx index 2ab99bbe8af8..73bca4e38dd4 100644 --- a/packages/devtools-ui/src/components/monitor-table.tsx +++ b/packages/devtools-ui/src/components/monitor-table.tsx @@ -1,7 +1,7 @@ import React from "react"; import clsx from "clsx"; -import { ColumnDef, Table, flexRender } from "@tanstack/react-table"; -import { Activity } from "src/interfaces/activity"; +import { type ColumnDef, type Table, flexRender } from "@tanstack/react-table"; +import type { Activity } from "src/interfaces/activity"; import { ChevronDownIcon } from "./icons/chevron-down"; type Props = { diff --git a/packages/devtools-ui/src/components/owners.tsx b/packages/devtools-ui/src/components/owners.tsx index 9b634f000801..9da140e02908 100644 --- a/packages/devtools-ui/src/components/owners.tsx +++ b/packages/devtools-ui/src/components/owners.tsx @@ -1,6 +1,6 @@ import React from "react"; import { cleanFilePath } from "src/utils/clean-file-path"; -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; import clsx from "clsx"; import { getOwners } from "src/utils/get-owners"; import { DevToolsContext } from "@refinedev/devtools-shared"; diff --git a/packages/devtools-ui/src/components/package-item.tsx b/packages/devtools-ui/src/components/package-item.tsx index cc3300c9e109..1c76ec51f26d 100644 --- a/packages/devtools-ui/src/components/package-item.tsx +++ b/packages/devtools-ui/src/components/package-item.tsx @@ -1,7 +1,7 @@ import React from "react"; import clsx from "clsx"; -import { +import type { PackageLatestVersionType, PackageType, } from "@refinedev/devtools-shared"; diff --git a/packages/devtools-ui/src/components/packages.tsx b/packages/devtools-ui/src/components/packages.tsx index 0e408578579c..a88566c3ba00 100644 --- a/packages/devtools-ui/src/components/packages.tsx +++ b/packages/devtools-ui/src/components/packages.tsx @@ -2,7 +2,7 @@ import React from "react"; import clsx from "clsx"; import { Fireworks } from "@fireworks-js/react"; import type { FireworksHandlers } from "@fireworks-js/react"; -import { PackageType } from "@refinedev/devtools-shared"; +import type { PackageType } from "@refinedev/devtools-shared"; import { getInstalledPackages, installPackages } from "src/utils/packages"; import { PackageItem } from "src/components/package-item"; diff --git a/packages/devtools-ui/src/components/project-id-fix-modal.tsx b/packages/devtools-ui/src/components/project-id-fix-modal.tsx index 63967b76b0c5..e16b95ec9f74 100644 --- a/packages/devtools-ui/src/components/project-id-fix-modal.tsx +++ b/packages/devtools-ui/src/components/project-id-fix-modal.tsx @@ -247,7 +247,7 @@ export const ProjectIdFixModal = ({ visible, onClose, projectId }: Props) => { )} > { - "That's it! You're now ready for the upcoming features of the refine devtools!" + "That's it! You're now ready for the upcoming features of the Refine Devtools!" }
diff --git a/packages/devtools-ui/src/components/resource-value.tsx b/packages/devtools-ui/src/components/resource-value.tsx index 4ab22a45de73..35759a3f2378 100644 --- a/packages/devtools-ui/src/components/resource-value.tsx +++ b/packages/devtools-ui/src/components/resource-value.tsx @@ -1,4 +1,4 @@ -import { Scopes } from "@refinedev/devtools-shared"; +import type { Scopes } from "@refinedev/devtools-shared"; import clsx from "clsx"; import React from "react"; diff --git a/packages/devtools-ui/src/components/status.tsx b/packages/devtools-ui/src/components/status.tsx index 30ed30c3ec7a..9e0dc4d2b364 100644 --- a/packages/devtools-ui/src/components/status.tsx +++ b/packages/devtools-ui/src/components/status.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; export const Status = ({ activity }: { activity: Activity }) => { const status = activity.status; diff --git a/packages/devtools-ui/src/components/trace-list.tsx b/packages/devtools-ui/src/components/trace-list.tsx index 76244d028eea..b124e2e1636e 100644 --- a/packages/devtools-ui/src/components/trace-list.tsx +++ b/packages/devtools-ui/src/components/trace-list.tsx @@ -1,7 +1,7 @@ import React from "react"; import clsx from "clsx"; -import { TraceType } from "@refinedev/devtools-shared"; +import type { TraceType } from "@refinedev/devtools-shared"; export const TraceList = ({ trace }: { trace?: TraceType[] }) => { return ( diff --git a/packages/devtools-ui/src/interfaces/activity.ts b/packages/devtools-ui/src/interfaces/activity.ts index 8ed212df2135..aa116aea1f28 100644 --- a/packages/devtools-ui/src/interfaces/activity.ts +++ b/packages/devtools-ui/src/interfaces/activity.ts @@ -1,4 +1,4 @@ -import { +import type { DevtoolsEvent, DevtoolsEventPayloads, } from "@refinedev/devtools-shared"; diff --git a/packages/devtools-ui/src/pages/login.tsx b/packages/devtools-ui/src/pages/login.tsx index 0b671f3615c9..65959986ddbc 100644 --- a/packages/devtools-ui/src/pages/login.tsx +++ b/packages/devtools-ui/src/pages/login.tsx @@ -1,4 +1,4 @@ -import { LoginFlow } from "@ory/client"; +import type { LoginFlow } from "@ory/client"; import { DevToolsContext, DevtoolsEvent, diff --git a/packages/devtools-ui/src/pages/monitor.tsx b/packages/devtools-ui/src/pages/monitor.tsx index 1adaa42ccaf6..6786bbec5d61 100644 --- a/packages/devtools-ui/src/pages/monitor.tsx +++ b/packages/devtools-ui/src/pages/monitor.tsx @@ -5,14 +5,14 @@ import { DevtoolsEvent, receive, hooksByScope, - RefineHook, - Scopes, + type RefineHook, + type Scopes, scopes, } from "@refinedev/devtools-shared"; import { - Cell, - ColumnDef, - SortingState, + type Cell, + type ColumnDef, + type SortingState, getCoreRowModel, getPaginationRowModel, getSortedRowModel, @@ -26,7 +26,7 @@ import { Status } from "src/components/status"; import { MonitorDetails } from "src/components/monitor-details"; import { TraceList } from "src/components/trace-list"; import { MonitorTable } from "src/components/monitor-table"; -import { Filters, MonitorFilters } from "src/components/monitor-filters"; +import { type Filters, MonitorFilters } from "src/components/monitor-filters"; import { useSearchParams } from "react-router-dom"; import { getResourceValue } from "src/utils/get-resource-value"; import { ResourceValue } from "src/components/resource-value"; diff --git a/packages/devtools-ui/src/pages/onboarding.tsx b/packages/devtools-ui/src/pages/onboarding.tsx index ac303af62ce8..b223809bc43a 100644 --- a/packages/devtools-ui/src/pages/onboarding.tsx +++ b/packages/devtools-ui/src/pages/onboarding.tsx @@ -5,7 +5,7 @@ import { Button } from "src/components/button"; import { LogoIcon } from "src/components/icons/logo"; import { Input } from "src/components/input"; import { FeatureSlide, FeatureSlideMobile } from "src/components/feature-slide"; -import { MeUpdateVariables } from "src/interfaces/api"; +import type { MeUpdateVariables } from "src/interfaces/api"; import { getMe, updateMe } from "src/utils/me"; export const Onboarding = () => { diff --git a/packages/devtools-ui/src/utils/auth.ts b/packages/devtools-ui/src/utils/auth.ts index 295b8e4f7289..30a8c8de7d43 100644 --- a/packages/devtools-ui/src/utils/auth.ts +++ b/packages/devtools-ui/src/utils/auth.ts @@ -2,8 +2,9 @@ import { ory } from "./ory"; export const isAuthenticated = async () => { try { - await ory.toSession(); - return true; + const response = await ory.toSession(); + const headerAuth = Boolean(response.headers["Refine-Is-Authenticated"]); + return headerAuth; } catch (error: any) { return false; } diff --git a/packages/devtools-ui/src/utils/get-owners.ts b/packages/devtools-ui/src/utils/get-owners.ts index bfac256acf8d..f6824a74eb52 100644 --- a/packages/devtools-ui/src/utils/get-owners.ts +++ b/packages/devtools-ui/src/utils/get-owners.ts @@ -1,4 +1,4 @@ -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; export const getOwners = (activity: Activity) => { return activity.trace?.filter((t) => !t.isRefine) ?? []; diff --git a/packages/devtools-ui/src/utils/get-resource-value.ts b/packages/devtools-ui/src/utils/get-resource-value.ts index d3f1c51813b9..c99d3766ba2a 100644 --- a/packages/devtools-ui/src/utils/get-resource-value.ts +++ b/packages/devtools-ui/src/utils/get-resource-value.ts @@ -1,4 +1,4 @@ -import { Activity } from "src/interfaces/activity"; +import type { Activity } from "src/interfaces/activity"; import get from "lodash/get"; export const getResourceValue = (activity: Activity): string => { diff --git a/packages/devtools-ui/src/utils/me.ts b/packages/devtools-ui/src/utils/me.ts index 036155c1423d..79321f3a6568 100644 --- a/packages/devtools-ui/src/utils/me.ts +++ b/packages/devtools-ui/src/utils/me.ts @@ -1,4 +1,4 @@ -import { +import type { MeResponse, MeUpdateVariables, RaffleResponse, diff --git a/packages/devtools-ui/src/utils/packages.ts b/packages/devtools-ui/src/utils/packages.ts index a3e309c2f389..3a22d4477f6c 100644 --- a/packages/devtools-ui/src/utils/packages.ts +++ b/packages/devtools-ui/src/utils/packages.ts @@ -1,4 +1,4 @@ -import { +import type { AvailablePackageType, PackageLatestVersionType, PackageType, diff --git a/packages/devtools-ui/src/utils/project-id.ts b/packages/devtools-ui/src/utils/project-id.ts index 6ecf5c83fdd1..9b50965d518c 100644 --- a/packages/devtools-ui/src/utils/project-id.ts +++ b/packages/devtools-ui/src/utils/project-id.ts @@ -1,4 +1,4 @@ -import { ProjectIdResponse } from "src/interfaces/api"; +import type { ProjectIdResponse } from "src/interfaces/api"; export const fetchNewProjectId = async () => { try { diff --git a/packages/devtools/src/components/devtools-pin.tsx b/packages/devtools/src/components/devtools-pin.tsx index 4abc2e192b96..51a5685f3201 100644 --- a/packages/devtools/src/components/devtools-pin.tsx +++ b/packages/devtools/src/components/devtools-pin.tsx @@ -19,7 +19,6 @@ export const DevtoolsPin = ({ setSelectorActive, }: Props) => { return ( - // biome-ignore lint/a11y/useKeyWithClickEvents:
- {/* biome-ignore lint/a11y/useKeyWithClickEvents: */}
) => ( ) => ( { return visible ? "scaleX(1) translateY(0)" : "scaleX(0) translateY(25vw)"; diff --git a/packages/graphql/src/dataProvider/index.ts b/packages/graphql/src/dataProvider/index.ts index 520b3a191e22..510e62216922 100644 --- a/packages/graphql/src/dataProvider/index.ts +++ b/packages/graphql/src/dataProvider/index.ts @@ -1,4 +1,4 @@ -import { DataProvider, BaseRecord } from "@refinedev/core"; +import type { DataProvider, BaseRecord } from "@refinedev/core"; import { GraphQLClient } from "graphql-request"; import * as gql from "gql-query-builder"; import pluralize from "pluralize"; diff --git a/packages/graphql/src/liveProvider/index.ts b/packages/graphql/src/liveProvider/index.ts index 02ef1bcefe5e..6e794567a67a 100644 --- a/packages/graphql/src/liveProvider/index.ts +++ b/packages/graphql/src/liveProvider/index.ts @@ -1,5 +1,5 @@ -import { LiveProvider } from "@refinedev/core"; -import { Client } from "graphql-ws"; +import type { LiveProvider } from "@refinedev/core"; +import type { Client } from "graphql-ws"; import { generateUseListSubscription, diff --git a/packages/graphql/src/utils/generateFilter.ts b/packages/graphql/src/utils/generateFilter.ts index 203373c63ea7..9fd6bcbedff0 100644 --- a/packages/graphql/src/utils/generateFilter.ts +++ b/packages/graphql/src/utils/generateFilter.ts @@ -1,4 +1,4 @@ -import { CrudFilters, LogicalFilter } from "@refinedev/core"; +import type { CrudFilters, LogicalFilter } from "@refinedev/core"; export const generateFilter = (filters?: CrudFilters) => { const queryFilters: { [key: string]: any } = {}; diff --git a/packages/graphql/src/utils/generateSort.ts b/packages/graphql/src/utils/generateSort.ts index f096a33ed061..ad76f05e64cc 100644 --- a/packages/graphql/src/utils/generateSort.ts +++ b/packages/graphql/src/utils/generateSort.ts @@ -1,4 +1,4 @@ -import { CrudSorting } from "@refinedev/core"; +import type { CrudSorting } from "@refinedev/core"; export const generateSort = (sorters?: CrudSorting) => { if (sorters && sorters.length > 0) { diff --git a/packages/graphql/src/utils/generateUseListSubscription.ts b/packages/graphql/src/utils/generateUseListSubscription.ts index 5fff1b7a232d..b1ac72ec8fc4 100644 --- a/packages/graphql/src/utils/generateUseListSubscription.ts +++ b/packages/graphql/src/utils/generateUseListSubscription.ts @@ -1,4 +1,4 @@ -import { +import type { MetaQuery, Pagination, CrudSorting, diff --git a/packages/graphql/src/utils/generateUseManySubscription.ts b/packages/graphql/src/utils/generateUseManySubscription.ts index dbdcbae5e0ca..e5334db61f2c 100644 --- a/packages/graphql/src/utils/generateUseManySubscription.ts +++ b/packages/graphql/src/utils/generateUseManySubscription.ts @@ -1,4 +1,4 @@ -import { BaseKey, MetaQuery } from "@refinedev/core"; +import type { BaseKey, MetaQuery } from "@refinedev/core"; import * as gql from "gql-query-builder"; import camelCase from "camelcase"; diff --git a/packages/graphql/src/utils/generateUseOneSubscription.ts b/packages/graphql/src/utils/generateUseOneSubscription.ts index 940db5122fb4..4feb13059acd 100644 --- a/packages/graphql/src/utils/generateUseOneSubscription.ts +++ b/packages/graphql/src/utils/generateUseOneSubscription.ts @@ -1,4 +1,4 @@ -import { MetaQuery, BaseKey } from "@refinedev/core"; +import type { MetaQuery, BaseKey } from "@refinedev/core"; import * as gql from "gql-query-builder"; import pluralize from "pluralize"; import camelCase from "camelcase"; diff --git a/packages/graphql/src/utils/graphql.ts b/packages/graphql/src/utils/graphql.ts index adc5fea3bbd3..5f589da9a441 100644 --- a/packages/graphql/src/utils/graphql.ts +++ b/packages/graphql/src/utils/graphql.ts @@ -1,5 +1,5 @@ -import { MetaQuery } from "@refinedev/core"; -import { DocumentNode, visit, SelectionSetNode } from "graphql"; +import type { MetaQuery } from "@refinedev/core"; +import { type DocumentNode, visit, type SelectionSetNode } from "graphql"; export const getOperationFields = (documentNode: DocumentNode) => { const fieldLines: string[] = []; diff --git a/packages/graphql/test/utils/generateFilter.spec.ts b/packages/graphql/test/utils/generateFilter.spec.ts index 15cdda401c57..e1663b365af5 100644 --- a/packages/graphql/test/utils/generateFilter.spec.ts +++ b/packages/graphql/test/utils/generateFilter.spec.ts @@ -1,4 +1,4 @@ -import { CrudFilters } from "@refinedev/core"; +import type { CrudFilters } from "@refinedev/core"; import { generateFilter } from "../../src/utils"; describe("generateFilter", () => { diff --git a/packages/graphql/test/utils/generateSort.spec.ts b/packages/graphql/test/utils/generateSort.spec.ts index 3a42bd60add7..ce8153c98b21 100644 --- a/packages/graphql/test/utils/generateSort.spec.ts +++ b/packages/graphql/test/utils/generateSort.spec.ts @@ -1,4 +1,4 @@ -import { CrudSorting } from "@refinedev/core"; +import type { CrudSorting } from "@refinedev/core"; import { generateSort, genereteSort } from "../../src/utils"; describe("generateSort", () => { diff --git a/packages/graphql/test/utils/generateUseListSubscription.spec.ts b/packages/graphql/test/utils/generateUseListSubscription.spec.ts index a51d9edafcf3..9e7b30319a42 100644 --- a/packages/graphql/test/utils/generateUseListSubscription.spec.ts +++ b/packages/graphql/test/utils/generateUseListSubscription.spec.ts @@ -1,4 +1,4 @@ -import { +import type { CrudFilters, CrudSorting, MetaQuery, diff --git a/packages/hasura/src/dataProvider/index.ts b/packages/hasura/src/dataProvider/index.ts index 3eab29263722..da18ab27cf03 100644 --- a/packages/hasura/src/dataProvider/index.ts +++ b/packages/hasura/src/dataProvider/index.ts @@ -1,4 +1,4 @@ -import { BaseRecord, DataProvider } from "@refinedev/core"; +import type { BaseRecord, DataProvider } from "@refinedev/core"; import camelCase from "camelcase"; import * as gql from "gql-query-builder"; import { GraphQLClient } from "graphql-request"; diff --git a/packages/hasura/src/liveProvider/index.ts b/packages/hasura/src/liveProvider/index.ts index 2be963f3d2cc..c91978dff81a 100644 --- a/packages/hasura/src/liveProvider/index.ts +++ b/packages/hasura/src/liveProvider/index.ts @@ -1,5 +1,5 @@ -import { LiveProvider } from "@refinedev/core"; -import { Client } from "graphql-ws"; +import type { LiveProvider } from "@refinedev/core"; +import type { Client } from "graphql-ws"; import { generateUseManySubscription, diff --git a/packages/hasura/src/utils/generateFilters.ts b/packages/hasura/src/utils/generateFilters.ts index 865df2281e2b..96c54d829ce6 100644 --- a/packages/hasura/src/utils/generateFilters.ts +++ b/packages/hasura/src/utils/generateFilters.ts @@ -1,11 +1,11 @@ -import { +import type { ConditionalFilter, CrudOperators, LogicalFilter, } from "@refinedev/core"; import camelcase from "camelcase"; import setWith from "lodash/setWith"; -import { NamingConvention } from "src/dataProvider"; +import type { NamingConvention } from "src/dataProvider"; export type HasuraFilterCondition = | "_and" @@ -47,9 +47,8 @@ export type HasuraCrudFilter = HasuraLogicalFilter | HasuraConditionalFilter; export type HasuraCrudFilters = HasuraCrudFilter[]; -const hasuraFilters: Record< - HasuraCrudOperators, - HasuraFilterCondition | undefined +const hasuraFilters: Partial< + Record > = { eq: "_eq", ne: "_neq", @@ -67,8 +66,6 @@ const hasuraFilters: Record< or: "_or", and: "_and", not: "_not", - between: undefined, - nbetween: undefined, nnull: "_is_null", startswith: "_iregex", nstartswith: "_iregex", diff --git a/packages/hasura/src/utils/generateSorting.ts b/packages/hasura/src/utils/generateSorting.ts index d6c870222fcb..b79c3a9f987c 100644 --- a/packages/hasura/src/utils/generateSorting.ts +++ b/packages/hasura/src/utils/generateSorting.ts @@ -1,4 +1,4 @@ -import { CrudSort, CrudSorting } from "@refinedev/core"; +import type { CrudSort, CrudSorting } from "@refinedev/core"; import setWith from "lodash/setWith"; export type HasuraSortOrder = "asc" | "desc"; diff --git a/packages/hasura/src/utils/generateUseListSubscription.ts b/packages/hasura/src/utils/generateUseListSubscription.ts index 7f37ffeae1ea..8a129919289a 100644 --- a/packages/hasura/src/utils/generateUseListSubscription.ts +++ b/packages/hasura/src/utils/generateUseListSubscription.ts @@ -1,7 +1,7 @@ -import { CrudSorting, MetaQuery, Pagination } from "@refinedev/core"; +import type { CrudSorting, MetaQuery, Pagination } from "@refinedev/core"; import * as gql from "gql-query-builder"; -import { HasuraCrudFilters, generateFilters } from "./generateFilters"; +import { type HasuraCrudFilters, generateFilters } from "./generateFilters"; import { generateSorting } from "./generateSorting"; import { getOperationFields } from "./graphql"; diff --git a/packages/hasura/src/utils/generateUseManySubscription.ts b/packages/hasura/src/utils/generateUseManySubscription.ts index cd6b853b5862..6009117a99c3 100644 --- a/packages/hasura/src/utils/generateUseManySubscription.ts +++ b/packages/hasura/src/utils/generateUseManySubscription.ts @@ -1,4 +1,4 @@ -import { MetaQuery, BaseKey } from "@refinedev/core"; +import type { MetaQuery, BaseKey } from "@refinedev/core"; import * as gql from "gql-query-builder"; import { getOperationFields } from "./graphql"; diff --git a/packages/hasura/src/utils/generateUseOneSubscription.ts b/packages/hasura/src/utils/generateUseOneSubscription.ts index 1e3aad8a0bdb..a1c0155ae626 100644 --- a/packages/hasura/src/utils/generateUseOneSubscription.ts +++ b/packages/hasura/src/utils/generateUseOneSubscription.ts @@ -1,4 +1,4 @@ -import { MetaQuery, BaseKey } from "@refinedev/core"; +import type { MetaQuery, BaseKey } from "@refinedev/core"; import * as gql from "gql-query-builder"; import { getOperationFields } from "./graphql"; diff --git a/packages/hasura/src/utils/graphql.ts b/packages/hasura/src/utils/graphql.ts index adc5fea3bbd3..5f589da9a441 100644 --- a/packages/hasura/src/utils/graphql.ts +++ b/packages/hasura/src/utils/graphql.ts @@ -1,5 +1,5 @@ -import { MetaQuery } from "@refinedev/core"; -import { DocumentNode, visit, SelectionSetNode } from "graphql"; +import type { MetaQuery } from "@refinedev/core"; +import { type DocumentNode, visit, type SelectionSetNode } from "graphql"; export const getOperationFields = (documentNode: DocumentNode) => { const fieldLines: string[] = []; diff --git a/packages/hasura/test/utils/generateFilters.spec.ts b/packages/hasura/test/utils/generateFilters.spec.ts index 511ddf37675c..09ef8048ab8a 100644 --- a/packages/hasura/test/utils/generateFilters.spec.ts +++ b/packages/hasura/test/utils/generateFilters.spec.ts @@ -1,6 +1,6 @@ import { - HasuraCrudFilters, - HasuraCrudOperators, + type HasuraCrudFilters, + type HasuraCrudOperators, generateFilters, handleFilterValue, } from "../../src/utils"; diff --git a/packages/hasura/test/utils/generateSorting.spec.ts b/packages/hasura/test/utils/generateSorting.spec.ts index 321e17b4ccbc..7a58cb4ab050 100644 --- a/packages/hasura/test/utils/generateSorting.spec.ts +++ b/packages/hasura/test/utils/generateSorting.spec.ts @@ -1,4 +1,4 @@ -import { CrudSorting } from "@refinedev/core"; +import type { CrudSorting } from "@refinedev/core"; import { generateSorting } from "../../src/utils"; describe("generateSorting", () => { diff --git a/packages/hasura/test/utils/generateUseListSubscription.spec.ts b/packages/hasura/test/utils/generateUseListSubscription.spec.ts index 396eeaffc890..e1f46d1070ec 100644 --- a/packages/hasura/test/utils/generateUseListSubscription.spec.ts +++ b/packages/hasura/test/utils/generateUseListSubscription.spec.ts @@ -1,6 +1,6 @@ -import { MetaQuery, Pagination, CrudSorting } from "@refinedev/core"; +import type { MetaQuery, Pagination, CrudSorting } from "@refinedev/core"; import { - HasuraCrudFilters, + type HasuraCrudFilters, generateUseListSubscription, genereteUseListSubscription, } from "../../src/utils"; diff --git a/packages/hasura/test/utils/generateUseManySubscription.spec.ts b/packages/hasura/test/utils/generateUseManySubscription.spec.ts index acf2e8e9ea8e..d58b5fff2f19 100644 --- a/packages/hasura/test/utils/generateUseManySubscription.spec.ts +++ b/packages/hasura/test/utils/generateUseManySubscription.spec.ts @@ -1,4 +1,4 @@ -import { MetaQuery } from "@refinedev/core"; +import type { MetaQuery } from "@refinedev/core"; import { generateUseManySubscription, genereteUseManySubscription, diff --git a/packages/hasura/test/utils/generateUseOneSubscription.spec.ts b/packages/hasura/test/utils/generateUseOneSubscription.spec.ts index ae22aa1f66af..a7d36a26628e 100644 --- a/packages/hasura/test/utils/generateUseOneSubscription.spec.ts +++ b/packages/hasura/test/utils/generateUseOneSubscription.spec.ts @@ -2,7 +2,7 @@ import { generateUseOneSubscription, genereteUseOneSubscription, } from "../../src/utils"; -import { MetaQuery } from "@refinedev/core"; +import type { MetaQuery } from "@refinedev/core"; describe("genereteUseOneSubscription (deprecated)", () => { const resource = "post"; diff --git a/packages/inferencer/package.json b/packages/inferencer/package.json index db022a767047..ceb9e18bde4d 100644 --- a/packages/inferencer/package.json +++ b/packages/inferencer/package.json @@ -156,7 +156,7 @@ "typescript": "^5.4.2" }, "peerDependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@chakra-ui/react": "^2.5.1", "@emotion/react": "^11.8.2", "@emotion/styled": "^11.8.1", diff --git a/packages/inferencer/src/components/live/index.tsx b/packages/inferencer/src/components/live/index.tsx index 077846981e75..270717181124 100644 --- a/packages/inferencer/src/components/live/index.tsx +++ b/packages/inferencer/src/components/live/index.tsx @@ -2,10 +2,14 @@ import React from "react"; import * as RefineCore from "@refinedev/core"; import * as gql from "graphql-tag"; -import { LivePreview, LiveProvider, ContextProps } from "@aliemir/react-live"; +import { + LivePreview, + LiveProvider, + type ContextProps, +} from "@aliemir/react-live"; import { replaceImports, replaceExports } from "../../utilities"; -import { AdditionalScopeType, LiveComponentProps } from "../../types"; +import type { AdditionalScopeType, LiveComponentProps } from "../../types"; const defaultScope: Array = [ ["react", "React", React], diff --git a/packages/inferencer/src/components/shared-code-viewer/index.tsx b/packages/inferencer/src/components/shared-code-viewer/index.tsx index 69e99b448615..92e911e2eefa 100644 --- a/packages/inferencer/src/components/shared-code-viewer/index.tsx +++ b/packages/inferencer/src/components/shared-code-viewer/index.tsx @@ -1,8 +1,8 @@ -import React, { SVGProps } from "react"; +import React, { type SVGProps } from "react"; import Highlight, { defaultProps } from "prism-react-renderer"; import theme from "prism-react-renderer/themes/vsDark"; -import { CreateInferencerConfig } from "../../types"; +import type { CreateInferencerConfig } from "../../types"; import { prettierFormat } from "../../utilities"; export const SharedCodeViewer: CreateInferencerConfig["codeViewerComponent"] = diff --git a/packages/inferencer/src/compose-inferencers/index.ts b/packages/inferencer/src/compose-inferencers/index.ts index 975e65becbf3..bc6cfce018e2 100644 --- a/packages/inferencer/src/compose-inferencers/index.ts +++ b/packages/inferencer/src/compose-inferencers/index.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; import { pickInferredField } from "../utilities"; /** diff --git a/packages/inferencer/src/compose-transformers/index.ts b/packages/inferencer/src/compose-transformers/index.ts index 5033ef829b34..28aa11e6aae4 100644 --- a/packages/inferencer/src/compose-transformers/index.ts +++ b/packages/inferencer/src/compose-transformers/index.ts @@ -1,4 +1,4 @@ -import { FieldTransformer } from "../types"; +import type { FieldTransformer } from "../types"; /** * Compose multiple field transformers into one diff --git a/packages/inferencer/src/create-inferencer/index.tsx b/packages/inferencer/src/create-inferencer/index.tsx index 4d38a6cc9bd7..87cfeb74437a 100644 --- a/packages/inferencer/src/create-inferencer/index.tsx +++ b/packages/inferencer/src/create-inferencer/index.tsx @@ -1,7 +1,7 @@ import React, { useContext } from "react"; import { useResource, TranslationContext } from "@refinedev/core"; -import { +import type { CreateInferencer, InferencerComponentProps, InferencerResultComponent, diff --git a/packages/inferencer/src/field-inferencers/array.ts b/packages/inferencer/src/field-inferencers/array.ts index 50770a653ed1..2fd6f76c2c10 100644 --- a/packages/inferencer/src/field-inferencers/array.ts +++ b/packages/inferencer/src/field-inferencers/array.ts @@ -1,4 +1,4 @@ -import { FieldInferencer, InferType } from "../types"; +import type { FieldInferencer, InferType } from "../types"; export const arrayInfer: FieldInferencer = ( key, diff --git a/packages/inferencer/src/field-inferencers/boolean.ts b/packages/inferencer/src/field-inferencers/boolean.ts index a1652bc373b2..93ede69bff7a 100644 --- a/packages/inferencer/src/field-inferencers/boolean.ts +++ b/packages/inferencer/src/field-inferencers/boolean.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const booleanInfer: FieldInferencer = (key, value) => { const isBoolean = typeof value === "boolean"; diff --git a/packages/inferencer/src/field-inferencers/date.ts b/packages/inferencer/src/field-inferencers/date.ts index 05b4be1664e5..8c254be8f189 100644 --- a/packages/inferencer/src/field-inferencers/date.ts +++ b/packages/inferencer/src/field-inferencers/date.ts @@ -1,5 +1,5 @@ import dayjs from "dayjs"; -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; const dateSuffixRegexp = /(_at|_on|At|On|AT|ON)(\[\])?$/; diff --git a/packages/inferencer/src/field-inferencers/email.ts b/packages/inferencer/src/field-inferencers/email.ts index 79d5e2132880..2b0538481071 100644 --- a/packages/inferencer/src/field-inferencers/email.ts +++ b/packages/inferencer/src/field-inferencers/email.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; const emailRegexp = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; diff --git a/packages/inferencer/src/field-inferencers/image.ts b/packages/inferencer/src/field-inferencers/image.ts index d4b752c6207b..61a88d99e0d0 100644 --- a/packages/inferencer/src/field-inferencers/image.ts +++ b/packages/inferencer/src/field-inferencers/image.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; const imageRegexp = /\.(gif|jpe?g|tiff?|png|webp|bmp|svg)$/i; diff --git a/packages/inferencer/src/field-inferencers/nullish.ts b/packages/inferencer/src/field-inferencers/nullish.ts index f40717bf1981..32449a7959fe 100644 --- a/packages/inferencer/src/field-inferencers/nullish.ts +++ b/packages/inferencer/src/field-inferencers/nullish.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const nullishInfer: FieldInferencer = (key, value) => { const isUndefined = typeof value === "undefined"; diff --git a/packages/inferencer/src/field-inferencers/number.ts b/packages/inferencer/src/field-inferencers/number.ts index 5a4f2f94de43..368b67bd3ab8 100644 --- a/packages/inferencer/src/field-inferencers/number.ts +++ b/packages/inferencer/src/field-inferencers/number.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const numberInfer: FieldInferencer = (key, value) => { const isNonEmptyString = typeof value === "string" && value.length > 0; diff --git a/packages/inferencer/src/field-inferencers/object.ts b/packages/inferencer/src/field-inferencers/object.ts index a5283609fb42..57e2a640d63f 100644 --- a/packages/inferencer/src/field-inferencers/object.ts +++ b/packages/inferencer/src/field-inferencers/object.ts @@ -1,5 +1,5 @@ import { getFieldableKeys } from "../utilities"; -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; const idPropertyRegexp = /id$/i; diff --git a/packages/inferencer/src/field-inferencers/relation.ts b/packages/inferencer/src/field-inferencers/relation.ts index 91bf11d25968..5fbf50597b32 100644 --- a/packages/inferencer/src/field-inferencers/relation.ts +++ b/packages/inferencer/src/field-inferencers/relation.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const relationRegexp = /(-id|-ids|_id|_ids|Id|Ids|ID|IDs)(\[\])?$/; diff --git a/packages/inferencer/src/field-inferencers/richtext.ts b/packages/inferencer/src/field-inferencers/richtext.ts index c95031214a36..a498025e3380 100644 --- a/packages/inferencer/src/field-inferencers/richtext.ts +++ b/packages/inferencer/src/field-inferencers/richtext.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const richtextInfer: FieldInferencer = (key, value) => { const isLongText = typeof value === "string" && value.length > 100; diff --git a/packages/inferencer/src/field-inferencers/text.ts b/packages/inferencer/src/field-inferencers/text.ts index 67af6b545075..2d27871276ed 100644 --- a/packages/inferencer/src/field-inferencers/text.ts +++ b/packages/inferencer/src/field-inferencers/text.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; export const textInfer: FieldInferencer = (key, value) => { const isText = typeof value === "string"; diff --git a/packages/inferencer/src/field-inferencers/url.ts b/packages/inferencer/src/field-inferencers/url.ts index 794cad149727..e7fad374e816 100644 --- a/packages/inferencer/src/field-inferencers/url.ts +++ b/packages/inferencer/src/field-inferencers/url.ts @@ -1,4 +1,4 @@ -import { FieldInferencer } from "../types"; +import type { FieldInferencer } from "../types"; const urlRegexp = /^(https?|ftp):\/\/(-\.)?([^\s/?\.#-]+\.?)+(\/[^\s]*)?$/i; diff --git a/packages/inferencer/src/field-transformers/basic-to-relation.ts b/packages/inferencer/src/field-transformers/basic-to-relation.ts index 6af3a8214014..5b39f3caffaa 100644 --- a/packages/inferencer/src/field-transformers/basic-to-relation.ts +++ b/packages/inferencer/src/field-transformers/basic-to-relation.ts @@ -1,4 +1,4 @@ -import { FieldTransformer, InferField } from "../types"; +import type { FieldTransformer, InferField } from "../types"; export const basicToRelation: FieldTransformer = ( fields, diff --git a/packages/inferencer/src/field-transformers/image-by-key.ts b/packages/inferencer/src/field-transformers/image-by-key.ts index d72c35eccfd2..ecdbbeb42e7f 100644 --- a/packages/inferencer/src/field-transformers/image-by-key.ts +++ b/packages/inferencer/src/field-transformers/image-by-key.ts @@ -1,4 +1,4 @@ -import { FieldTransformer, InferField } from "../types"; +import type { FieldTransformer, InferField } from "../types"; const imageFieldLikeRegexp = /(image|photo|avatar|cover|thumbnail|icon)/i; diff --git a/packages/inferencer/src/field-transformers/relation-by-resource.ts b/packages/inferencer/src/field-transformers/relation-by-resource.ts index 6b577ad64902..ac9048fb6712 100644 --- a/packages/inferencer/src/field-transformers/relation-by-resource.ts +++ b/packages/inferencer/src/field-transformers/relation-by-resource.ts @@ -1,5 +1,5 @@ import { resourceFromInferred } from "../utilities"; -import { FieldTransformer, InferField } from "../types"; +import type { FieldTransformer, InferField } from "../types"; export const relationByResource: FieldTransformer = ( fields, diff --git a/packages/inferencer/src/field-transformers/relation-to-fieldable.ts b/packages/inferencer/src/field-transformers/relation-to-fieldable.ts index b1ae2017abd1..ffcf6efccc07 100644 --- a/packages/inferencer/src/field-transformers/relation-to-fieldable.ts +++ b/packages/inferencer/src/field-transformers/relation-to-fieldable.ts @@ -1,4 +1,4 @@ -import { FieldTransformer, InferField } from "../types"; +import type { FieldTransformer, InferField } from "../types"; export const relationToFieldable: FieldTransformer = ( fields, diff --git a/packages/inferencer/src/inferencers/antd/code-viewer.tsx b/packages/inferencer/src/inferencers/antd/code-viewer.tsx index 2b9f4a1e7b7f..dc76c2e395aa 100644 --- a/packages/inferencer/src/inferencers/antd/code-viewer.tsx +++ b/packages/inferencer/src/inferencers/antd/code-viewer.tsx @@ -3,7 +3,7 @@ import * as Icons from "@ant-design/icons"; import { Button, Modal, Space } from "antd"; import { prettierFormat } from "../../utilities"; -import { CreateInferencerConfig } from "../../types"; +import type { CreateInferencerConfig } from "../../types"; import { CodeHighlight } from "../../components"; /** @@ -44,6 +44,7 @@ export const CodeViewerComponent: CreateInferencerConfig["codeViewerComponent"]
My Company
, + icon:
, + }, + }, + }), + }); + + expect(getByTestId("my-company-name")).toBeInTheDocument(); + expect(getByTestId("my-company-logo")).toBeInTheDocument(); + }); }); }; diff --git a/packages/ui-tests/src/tests/pages/auth/authPage.tsx b/packages/ui-tests/src/tests/pages/auth/authPage.tsx index 8408b950f99e..2babba342f28 100644 --- a/packages/ui-tests/src/tests/pages/auth/authPage.tsx +++ b/packages/ui-tests/src/tests/pages/auth/authPage.tsx @@ -1,5 +1,5 @@ -import React, { FC } from "react"; -import { AuthPageProps } from "@refinedev/core"; +import React, { type FC } from "react"; +import type { AuthPageProps } from "@refinedev/core"; import { render, TestWrapper } from "@test"; diff --git a/packages/ui-tests/src/tests/pages/auth/forgotPassword.tsx b/packages/ui-tests/src/tests/pages/auth/forgotPassword.tsx index 3c0284004242..2c3dab024363 100644 --- a/packages/ui-tests/src/tests/pages/auth/forgotPassword.tsx +++ b/packages/ui-tests/src/tests/pages/auth/forgotPassword.tsx @@ -1,5 +1,5 @@ -import React, { FC } from "react"; -import { ForgotPasswordPageProps } from "@refinedev/core"; +import React, { type FC } from "react"; +import type { ForgotPasswordPageProps } from "@refinedev/core"; import { fireEvent, diff --git a/packages/ui-tests/src/tests/pages/auth/login.tsx b/packages/ui-tests/src/tests/pages/auth/login.tsx index 8b565f29ffe4..c2d8e7fede01 100644 --- a/packages/ui-tests/src/tests/pages/auth/login.tsx +++ b/packages/ui-tests/src/tests/pages/auth/login.tsx @@ -1,4 +1,4 @@ -import React, { FC } from "react"; +import React, { type FC } from "react"; import { fireEvent, @@ -8,7 +8,7 @@ import { TestWrapper, waitFor, } from "@test"; -import { LoginPageProps } from "@refinedev/core"; +import type { LoginPageProps } from "@refinedev/core"; export const pageLoginTests = ( LoginPage: FC>, diff --git a/packages/ui-tests/src/tests/pages/auth/register.tsx b/packages/ui-tests/src/tests/pages/auth/register.tsx index 02e89007ac1b..f246857f012c 100644 --- a/packages/ui-tests/src/tests/pages/auth/register.tsx +++ b/packages/ui-tests/src/tests/pages/auth/register.tsx @@ -1,4 +1,4 @@ -import React, { FC } from "react"; +import React, { type FC } from "react"; import { fireEvent, @@ -8,7 +8,7 @@ import { TestWrapper, waitFor, } from "@test"; -import { RegisterPageProps } from "@refinedev/core"; +import type { RegisterPageProps } from "@refinedev/core"; export const pageRegisterTests = ( RegisterPage: FC>, diff --git a/packages/ui-tests/src/tests/pages/auth/updatePassword.tsx b/packages/ui-tests/src/tests/pages/auth/updatePassword.tsx index ee525c6242ac..3a75deaff5d1 100644 --- a/packages/ui-tests/src/tests/pages/auth/updatePassword.tsx +++ b/packages/ui-tests/src/tests/pages/auth/updatePassword.tsx @@ -1,4 +1,4 @@ -import React, { FC } from "react"; +import React, { type FC } from "react"; import { fireEvent, @@ -8,7 +8,7 @@ import { TestWrapper, waitFor, } from "@test"; -import { UpdatePasswordPageProps } from "@refinedev/core"; +import type { UpdatePasswordPageProps } from "@refinedev/core"; export const pageUpdatePasswordTests = ( UpdatePasswordPage: FC>, diff --git a/packages/ui-tests/src/tests/pages/error.tsx b/packages/ui-tests/src/tests/pages/error.tsx index bf3798781fcb..b97c235be0bc 100644 --- a/packages/ui-tests/src/tests/pages/error.tsx +++ b/packages/ui-tests/src/tests/pages/error.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { RefineErrorPageProps } from "@refinedev/ui-types"; +import type { RefineErrorPageProps } from "@refinedev/ui-types"; import { fireEvent, diff --git a/packages/ui-tests/src/tests/pages/ready.tsx b/packages/ui-tests/src/tests/pages/ready.tsx index 6d4af4478f7f..5e1d0349e5da 100644 --- a/packages/ui-tests/src/tests/pages/ready.tsx +++ b/packages/ui-tests/src/tests/pages/ready.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { RefineReadyPageProps } from "@refinedev/ui-types"; +import type { RefineReadyPageProps } from "@refinedev/ui-types"; import { render, TestWrapper } from "@test"; diff --git a/packages/ui-types/src/types/button.tsx b/packages/ui-types/src/types/button.tsx index 170404f3b55e..9d860e7162f0 100644 --- a/packages/ui-types/src/types/button.tsx +++ b/packages/ui-types/src/types/button.tsx @@ -1,5 +1,5 @@ -import { PropsWithChildren } from "react"; -import { +import type { PropsWithChildren } from "react"; +import type { BaseKey, DeleteOneResponse, IQueryKeys, diff --git a/packages/ui-types/src/types/crud.tsx b/packages/ui-types/src/types/crud.tsx index 545214f3fc03..396dbe720dec 100644 --- a/packages/ui-types/src/types/crud.tsx +++ b/packages/ui-types/src/types/crud.tsx @@ -1,5 +1,9 @@ -import { PropsWithChildren } from "react"; -import { AutoSaveIndicatorProps, BaseKey, MutationMode } from "@refinedev/core"; +import type { PropsWithChildren } from "react"; +import type { + AutoSaveIndicatorProps, + BaseKey, + MutationMode, +} from "@refinedev/core"; export type ActionButtonRenderer< TExtraProps extends {} = Record, diff --git a/packages/ui-types/src/types/field.tsx b/packages/ui-types/src/types/field.tsx index 5be6135b481c..14eff66f03bb 100644 --- a/packages/ui-types/src/types/field.tsx +++ b/packages/ui-types/src/types/field.tsx @@ -1,5 +1,5 @@ -import { ReactNode } from "react"; -import { ConfigType } from "dayjs"; +import type { ReactNode } from "react"; +import type { ConfigType } from "dayjs"; export type RefineFieldCommonProps = { /** diff --git a/packages/ui-types/src/types/layout.tsx b/packages/ui-types/src/types/layout.tsx index 12bb41af9e2d..54d5dbe26337 100644 --- a/packages/ui-types/src/types/layout.tsx +++ b/packages/ui-types/src/types/layout.tsx @@ -1,4 +1,4 @@ -import { TitleProps, LayoutProps } from "@refinedev/core"; +import type { TitleProps, LayoutProps } from "@refinedev/core"; export type SiderRenderProps = { /** @@ -57,7 +57,20 @@ export type RefineThemedLayoutHeaderProps = RefineLayoutHeaderProps & { }; export type RefineLayoutThemedTitleProps = RefineLayoutTitleProps & { + /** + * + * Icon element to be displayed in the title. + * + * Default: Refine Icon + * + * ![Refine](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZGF0YS10ZXN0aWQ9InJlZmluZS1sb2dvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEzLjguNGE0IDQgMCAwIDAtMy42IDBsLTggNEE0IDQgMCAwIDAgMCA4djhhNCA0IDAgMCAwIDIuMiAzLjZsOCA0YTQgNCAwIDAgMCAzLjYgMGw4LTRBNCA0IDAgMCAwIDI0IDE2VjhhNCA0IDAgMCAwLTIuMi0zLjZsLTgtNHpNOCA4YTQgNCAwIDEgMSA4IDB2OGE0IDQgMCAwIDEtOCAwVjh6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xNCA4YTIgMiAwIDEgMS00IDAgMiAyIDAgMCAxIDQgMHoiLz48L3N2Zz4=) + */ icon?: React.ReactNode; + /** + * Text to be displayed in the title. + * + * @default "Refine Project" + */ text?: React.ReactNode; wrapperStyles?: React.CSSProperties; }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8596fa63407..d118406a9847 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,7 +52,7 @@ importers: version: 8.0.3 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -94,7 +94,7 @@ importers: version: 12.3.2(typescript@5.4.5) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -123,8 +123,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) casbin: specifier: ^5.15.2 version: 5.29.0 @@ -190,8 +190,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -242,8 +242,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -276,8 +276,8 @@ importers: examples/app-crm: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/plots': specifier: ^1.2.5 version: 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -333,8 +333,8 @@ importers: specifier: ^4.19.1 version: 4.23.3 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -455,7 +455,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -470,7 +470,7 @@ importers: version: 2.8.8 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -487,8 +487,8 @@ importers: specifier: ^1.17.2 version: 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/plots': specifier: ^1.2.5 version: 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -523,8 +523,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: specifier: ^2.3.2 version: 2.5.1 @@ -660,8 +660,8 @@ importers: examples/auth-antd: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -681,8 +681,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -739,8 +739,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -858,8 +858,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -971,8 +971,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1032,8 +1032,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1209,8 +1209,8 @@ importers: examples/auth-otp: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -1230,8 +1230,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -1285,8 +1285,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -1688,8 +1688,8 @@ importers: examples/blog-invoice-generator: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-pdf/renderer': specifier: ^3.1.8 version: 3.4.4(encoding@0.1.13)(react@18.3.0) @@ -1709,8 +1709,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1759,13 +1759,13 @@ importers: version: 7.0.3 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -1780,10 +1780,10 @@ importers: dependencies: '@ant-design/charts': specifier: ^1.2.0 - version: 1.4.3(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) + version: 1.4.3(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@craco/craco': specifier: ^7.1.0 version: 7.1.0(@types/node@18.19.31)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(typescript@5.4.5) @@ -1803,8 +1803,8 @@ importers: specifier: ^5.7.10 version: link:../../packages/supabase antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -1870,8 +1870,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -2235,8 +2235,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -2657,8 +2657,8 @@ importers: examples/blog-refine-antd-dynamic-form: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -2675,8 +2675,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -2797,8 +2797,8 @@ importers: examples/blog-refine-digital-ocean: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/plots': specifier: ^1.2.5 version: 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -2824,8 +2824,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -3031,8 +3031,8 @@ importers: examples/blog-refine-markdown: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -3058,8 +3058,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -3941,8 +3941,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -3975,8 +3975,8 @@ importers: examples/command-palette-kbar: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -3999,8 +3999,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4214,8 +4214,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4269,8 +4269,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -4303,8 +4303,8 @@ importers: examples/customization-offlayout-area: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -4321,8 +4321,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4373,8 +4373,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4422,8 +4422,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4474,8 +4474,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4718,8 +4718,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4770,8 +4770,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4822,8 +4822,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4874,8 +4874,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4932,8 +4932,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -5002,8 +5002,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5054,8 +5054,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -5127,8 +5127,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5185,8 +5185,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5243,8 +5243,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -5316,8 +5316,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -5362,8 +5362,8 @@ importers: examples/data-provider-supabase: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -5383,8 +5383,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5438,8 +5438,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5490,8 +5490,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5542,8 +5542,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5594,8 +5594,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5698,14 +5698,14 @@ importers: specifier: ^1.2.7 version: 1.4.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/plots': specifier: ^1.2.5 version: 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/use-emotion-css': specifier: ^1.0.4 - version: 1.0.4(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.4(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@emotion/react': specifier: ^11.8.2 version: 11.11.4(@types/react@18.3.0)(react@18.3.0) @@ -5737,11 +5737,11 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd-style: specifier: ^3.6.1 - version: 3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -6025,8 +6025,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6080,8 +6080,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6132,8 +6132,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6187,8 +6187,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6239,8 +6239,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6294,8 +6294,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -7574,11 +7574,11 @@ importers: examples/i18n-nextjs: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -7601,8 +7601,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -7668,8 +7668,8 @@ importers: examples/i18n-react: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -7689,8 +7689,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) i18next: specifier: ^20.1.0 version: 20.6.1 @@ -7753,8 +7753,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -7918,8 +7918,8 @@ importers: examples/inferencer-antd: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -7942,8 +7942,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) i18next: specifier: ^20.1.0 version: 20.6.1 @@ -8097,8 +8097,8 @@ importers: examples/inferencer-graphql-hasura: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -8121,8 +8121,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -8479,8 +8479,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8531,8 +8531,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8583,11 +8583,11 @@ importers: specifier: ^6.0.4 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd-style: specifier: ^3.6.1 - version: 3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -8632,8 +8632,8 @@ importers: examples/live-provider-ably: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/ably': specifier: ^4.1.6 version: link:../../packages/ably @@ -8656,8 +8656,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8708,8 +8708,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8884,8 +8884,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8918,8 +8918,8 @@ importers: examples/multi-tenancy-appwrite: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -8936,8 +8936,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8970,8 +8970,8 @@ importers: examples/multi-tenancy-strapi: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -8988,8 +8988,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -9043,8 +9043,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9077,8 +9077,8 @@ importers: examples/pixels: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -9095,8 +9095,8 @@ importers: specifier: ^5.7.10 version: link:../../packages/supabase antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dotenv: specifier: ^16.0.3 version: 16.4.5 @@ -9132,8 +9132,8 @@ importers: examples/pixels-admin: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -9150,8 +9150,8 @@ importers: specifier: ^5.7.10 version: link:../../packages/supabase antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) casbin: specifier: ^5.15.2 version: 5.29.0 @@ -9199,8 +9199,8 @@ importers: examples/refine-week-invoice-generator: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@react-pdf/renderer': specifier: ^3.1.8 version: 3.4.4(encoding@0.1.13)(react@18.3.0) @@ -9226,8 +9226,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -9263,8 +9263,8 @@ importers: examples/search: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -9284,8 +9284,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -9342,8 +9342,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9639,10 +9639,10 @@ importers: version: 2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.51.3(react@18.3.0))(react@18.3.0) '@medusajs/medusa': specifier: ^1.3.5 - version: 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + version: 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) '@medusajs/medusa-js': specifier: 1.3.3 - version: 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + version: 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) '@radix-ui/react-dropdown-menu': specifier: ^2.0.1 version: 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -9693,7 +9693,7 @@ importers: version: 4.17.21 medusa-react: specifier: ^0.3.5 - version: 0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0) + version: 0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0) next: specifier: ^14.1.0 version: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) @@ -9795,8 +9795,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9832,8 +9832,8 @@ importers: examples/table-antd-table-filter: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -9853,8 +9853,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -9911,8 +9911,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9963,8 +9963,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -10015,8 +10015,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -10070,8 +10070,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -11419,8 +11419,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -11648,8 +11648,8 @@ importers: examples/tutorial-antd: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -11669,8 +11669,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12058,8 +12058,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12110,8 +12110,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12613,8 +12613,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12662,8 +12662,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -12805,8 +12805,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12857,8 +12857,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12985,8 +12985,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13016,11 +13016,11 @@ importers: examples/with-nextjs: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -13043,8 +13043,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -13089,11 +13089,11 @@ importers: examples/with-nextjs-next-auth: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -13119,8 +13119,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -13305,8 +13305,8 @@ importers: specifier: ^2.4.0 version: 2.9.1(typescript@5.4.5) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cookie: specifier: ^0.5.0 version: 0.5.0 @@ -13369,8 +13369,8 @@ importers: specifier: ^2.4.0 version: 2.9.1(typescript@5.4.5) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cookie: specifier: ^0.5.0 version: 0.5.0 @@ -13634,8 +13634,8 @@ importers: examples/with-storybook-antd: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -13655,8 +13655,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13787,7 +13787,7 @@ importers: version: 6.5.16 '@storybook/preset-create-react-app': specifier: ^4.1.0 - version: 4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.14.1)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) + version: 4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.11.0)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) '@storybook/react': specifier: ^6.4.20 version: 6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1) @@ -13840,8 +13840,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13906,7 +13906,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -13915,13 +13915,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -13943,7 +13943,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: 4.49.2 version: link:../core @@ -13952,7 +13952,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -13961,13 +13961,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -13975,11 +13975,11 @@ importers: packages/antd: dependencies: '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/pro-layout': specifier: 7.17.12 - version: 7.17.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 7.17.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/ui-types': specifier: ^1.22.7 version: link:../ui-types @@ -13987,8 +13987,8 @@ importers: specifier: ^4.10.1 version: 4.36.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -14013,7 +14013,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14061,7 +14061,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14073,10 +14073,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14089,7 +14089,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14101,7 +14101,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14110,13 +14110,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14171,7 +14171,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14216,7 +14216,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14225,10 +14225,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14346,7 +14346,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/center-align': specifier: ^1.0.0 version: 1.0.2 @@ -14400,13 +14400,13 @@ importers: version: 0.9.4 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14458,10 +14458,10 @@ importers: version: 0.11.11 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14507,7 +14507,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/dom': specifier: ^8.5.0 version: 8.20.1 @@ -14558,16 +14558,16 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14616,7 +14616,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/jest': specifier: ^29.2.4 version: 29.5.12 @@ -14634,13 +14634,13 @@ importers: version: 1.0.2 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14686,7 +14686,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14704,7 +14704,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14713,7 +14713,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14750,7 +14750,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14765,7 +14765,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14774,7 +14774,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14865,7 +14865,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/devtools-ui': specifier: 1.1.22 version: link:../devtools-ui @@ -14913,7 +14913,7 @@ importers: version: 0.1.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14922,7 +14922,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14959,7 +14959,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14971,7 +14971,7 @@ importers: version: 18.19.31 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14980,7 +14980,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -15050,7 +15050,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@tailwindcss/typography': specifier: ^0.5.9 version: 0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))) @@ -15083,7 +15083,7 @@ importers: version: 10.4.19(postcss@8.4.38) jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15095,7 +15095,7 @@ importers: version: 3.4.3(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -15132,7 +15132,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15147,7 +15147,7 @@ importers: version: 0.0.29 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15156,13 +15156,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15196,7 +15196,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15211,7 +15211,7 @@ importers: version: 4.17.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15220,13 +15220,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15237,8 +15237,8 @@ importers: specifier: ^4.0.0 version: 4.0.0(react@18.3.0) '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@chakra-ui/react': specifier: ^2.5.1 version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(framer-motion@7.10.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -15326,7 +15326,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/antd': specifier: ^5.38.1 version: link:../antd @@ -15392,7 +15392,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15404,10 +15404,10 @@ importers: version: 18.3.0(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15426,7 +15426,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -15447,7 +15447,7 @@ importers: version: 18.3.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15456,13 +15456,13 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15473,8 +15473,8 @@ importers: specifier: ^4.0.0 version: 4.0.0(react@18.3.0) '@ant-design/icons': - specifier: ^5.0.1 - version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 5.0.1 + version: 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@auth0/auth0-react': specifier: ^1.5.0 version: 1.12.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -15581,8 +15581,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -15658,7 +15658,7 @@ importers: version: 9.0.8 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15667,7 +15667,7 @@ importers: version: 2.0.22 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15725,7 +15725,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15773,7 +15773,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15782,10 +15782,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15801,7 +15801,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15813,7 +15813,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15822,13 +15822,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15898,7 +15898,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15946,7 +15946,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15958,10 +15958,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15998,7 +15998,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16016,7 +16016,7 @@ importers: version: 0.0.29 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16025,13 +16025,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16050,7 +16050,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16062,7 +16062,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16071,13 +16071,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16105,7 +16105,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16114,7 +16114,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16123,13 +16123,13 @@ importers: version: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16160,7 +16160,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16187,7 +16187,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16196,7 +16196,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -16230,7 +16230,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16242,19 +16242,19 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16273,7 +16273,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16282,7 +16282,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16291,13 +16291,13 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16322,7 +16322,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16340,7 +16340,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16349,13 +16349,13 @@ importers: version: 2.9.1 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16371,7 +16371,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16383,7 +16383,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16392,13 +16392,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16429,7 +16429,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16438,7 +16438,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16447,13 +16447,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16481,7 +16481,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16496,7 +16496,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16505,13 +16505,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16524,7 +16524,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16536,7 +16536,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16545,13 +16545,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16576,7 +16576,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/dom': specifier: ^8.5.0 version: 8.20.1 @@ -16609,7 +16609,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16618,10 +16618,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16646,7 +16646,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/react': specifier: ^18.0.0 version: 18.3.0 @@ -16655,7 +16655,7 @@ importers: version: 18.3.0 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16780,8 +16780,15 @@ packages: '@ant-design/icons-svg@4.4.2': resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} - '@ant-design/icons@5.3.6': - resolution: {integrity: sha512-JeWsgNjvkTTC73YDPgWOgdScRku/iHN9JU0qk39OSEmJSCiRghQMLlxGTCY5ovbRRoXjxHXnUKgQEgBDnQfKmA==} + '@ant-design/icons@5.0.1': + resolution: {integrity: sha512-ZyF4ksXCcdtwA/1PLlnFLcF/q8/MhwxXhKHh4oCHDA4Ip+ZzAHoICtyp4wZWfiCVDP0yuz3HsjyvuldHFb3wjA==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + + '@ant-design/icons@5.3.7': + resolution: {integrity: sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==} engines: {node: '>=8'} peerDependencies: react: '>=16.0.0' @@ -17988,6 +17995,10 @@ packages: resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.24.6': + resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.5.5': resolution: {integrity: sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==} @@ -21923,6 +21934,10 @@ packages: '@radix-ui/rect@1.0.1': resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + '@rc-component/async-validator@5.0.4': + resolution: {integrity: sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==} + engines: {node: '>=14.x'} + '@rc-component/color-picker@1.5.3': resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} peerDependencies: @@ -21960,6 +21975,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + '@rc-component/tour@1.15.0': + resolution: {integrity: sha512-h6hyILDwL+In9GAgRobwRWihLqqsD7Uft3fZGrJ7L4EiyCoxbnNYwzPXDfz7vNDhWeVyvAWQJj9fJCzpI4+b4g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@rc-component/trigger@2.1.1': resolution: {integrity: sha512-UjHkedkgtEcgQu87w1VuWug1idoDJV7VUt0swxHXRcmei2uu1AuUzGBPEUlmOmXGJ+YtTgZfVLi7kuAUKoZTMA==} engines: {node: '>=8.x'} @@ -21967,6 +21989,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + '@rc-component/trigger@2.2.0': + resolution: {integrity: sha512-QarBCji02YE9aRFhZgRZmOpXBj0IZutRippsVBv85sxvG4FGk/vRxwAlkn3MS9zK5mwbETd86mAVg2tKqTkdJA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@reach/observe-rect@1.2.0': resolution: {integrity: sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==} @@ -24806,8 +24835,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - antd@5.16.5: - resolution: {integrity: sha512-8MGjf2ejlii2iVH4F960jwpdGiU+ISWPdiMA2O1AJSFJFA3eCxVLHkKRGiagsRmdo3AUU8tuPfQsqbLuEIlswA==} + antd@5.18.0: + resolution: {integrity: sha512-xAvqvioW34npeZb8/JLZmCh5mcHU5MLiA0IYWAlpLAVmSgjs3p0tNzbU6a7Yx+y7o7E8PHtlchWfO3yBLQ15FQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -33610,12 +33639,24 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-cascader@3.26.0: + resolution: {integrity: sha512-L1dml383TPSJD1I11YwxuVbmqaJY64psZqFp1ETlgl3LEOwDu76Cyl11fw5dmjJhMlUWwM5dECQfqJgfebhUjg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-checkbox@3.2.0: resolution: {integrity: sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-checkbox@3.3.0: + resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-collapse@3.7.3: resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} peerDependencies: @@ -33634,6 +33675,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-drawer@7.2.0: + resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-dropdown@3.6.2: resolution: {integrity: sha512-Wsw7GkVbUXADEs8FPL0v8gd+3mWQiydPFXBlr2imMScQaf8hh79pG9KrBc1DwK+nqHmYOpQfK2gn6jG2AQw9Pw==} peerDependencies: @@ -33653,42 +33700,85 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-field-form@2.2.0: + resolution: {integrity: sha512-Kl7wBXCmFbRi9aPw0yiRTSPH3WQGRnOVGX/UxlEjAz2pGwsaw2MisCJ7GTXukdiybYsw8K7agDD7ZsPGUNcDKg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-image@7.6.0: resolution: {integrity: sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-image@7.8.0: + resolution: {integrity: sha512-f5lgtAvRaL+HW9to4Lt06419GJtMLCGbp9RA++nJaDEwZvsMNkKa4QtG5+kDYTVKQf6pjaakJOIPB98W/khQFw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-input-number@9.0.0: resolution: {integrity: sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-input-number@9.1.0: + resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-input@1.4.5: resolution: {integrity: sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' + rc-input@1.5.1: + resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + rc-mentions@2.11.1: resolution: {integrity: sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-mentions@2.13.1: + resolution: {integrity: sha512-DSyUDq/PPCleUX1eghIn371lTSRQsIuCs1N7xR9nZcHP9R1NkE7JjpWUP8Gy4EGVPu0JN0qIcokxYJaoGPnofg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-menu@9.13.0: resolution: {integrity: sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-menu@9.14.0: + resolution: {integrity: sha512-La3LBCDMLMs9Q/8mTGbnscb+ZeJ26ebkLz9xJFHd2SD8vfsCKl1Z/k3mwbxyKL01lB40fel1s9Nn9LAv/nmVJQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-motion@2.9.0: resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-motion@2.9.1: + resolution: {integrity: sha512-QD4bUqByjVQs7PhUT1d4bNxvtTcK9ETwtg7psbDfo6TmYalH/1hhjj4r2hbhW7g5OOEqYHhfwfj4noIvuOVRtQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-notification@5.4.0: resolution: {integrity: sha512-li19y9RoYJciF3WRFvD+DvWS70jdL8Fr+Gfb/OshK+iY6iTkwzoigmSIp76/kWh5tF5i/i9im12X3nsF85GYdA==} engines: {node: '>=8.x'} @@ -33696,6 +33786,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-notification@5.6.0: + resolution: {integrity: sha512-TGQW5T7waOxLwgJG7fXcw8l7AQiFOjaZ7ISF5PrU526nunHRNcTMuzKihQHaF4E/h/KfOCDk3Mv8eqzbu2e28w==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-overflow@1.3.2: resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -33728,6 +33825,26 @@ packages: moment: optional: true + rc-picker@4.5.0: + resolution: {integrity: sha512-suqz9bzuhBQlf7u+bZd1bJLPzhXpk12w6AjQ9BTPTiFwexVZgUKViG1KNLyfFvW6tCUZZK0HmCCX7JAyM+JnCg==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + rc-progress@4.0.0: resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} peerDependencies: @@ -33741,6 +33858,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-rate@2.13.0: + resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-resize-observer@1.4.0: resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} peerDependencies: @@ -33760,6 +33884,13 @@ packages: react: '*' react-dom: '*' + rc-select@14.14.0: + resolution: {integrity: sha512-Uo2wulrjoPPRLCPd7zlK4ZFVJxlTN//yp1xWP/U+TUOQCyXrT+Duvq/Si5OzVcmQyWAUSbsplc2OwNNhvbOeKQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + rc-slider@10.6.2: resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} engines: {node: '>=8.x'} @@ -33787,6 +33918,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-table@7.45.7: + resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-tabs@14.1.1: resolution: {integrity: sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw==} engines: {node: '>=8.x'} @@ -33794,12 +33932,25 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-tabs@15.1.0: + resolution: {integrity: sha512-xTNz4Km1025emtkv1q7xKhjPwAtXr/wycuXVTAcFJg+DKhnPDDbnwbA9KRW0SawAVOGvVEj8ZrBlU0u0FGLrbg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-textarea@1.6.3: resolution: {integrity: sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-textarea@1.7.0: + resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-tooltip@6.2.0: resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} peerDependencies: @@ -33812,6 +33963,12 @@ packages: react: '*' react-dom: '*' + rc-tree-select@5.21.0: + resolution: {integrity: sha512-w+9qEu6zh0G3wt9N/hzWNSnqYH1i9mH1Nqxo0caxLRRFXF5yZWYmpCDoDTMdQM1Y4z3Q5yj08qyrPH/d4AtumA==} + peerDependencies: + react: '*' + react-dom: '*' + rc-tree@5.8.5: resolution: {integrity: sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg==} engines: {node: '>=10.x'} @@ -33819,6 +33976,13 @@ packages: react: '*' react-dom: '*' + rc-tree@5.8.7: + resolution: {integrity: sha512-cpsIQZ4nNYwpj6cqPRt52e/69URuNdgQF9wZ10InmEf8W3+i0A41OVmZWwHuX9gegQSqj+DPmaDkZFKQZ+ZV1w==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + rc-trigger@5.3.4: resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -33841,6 +34005,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-util@5.41.0: + resolution: {integrity: sha512-xtlCim9RpmVv0Ar2Nnc3WfJCxjQkTf3xHPWoFdjp1fSs2NirQwqiQrfqdU9HUe0kdfb168M/T8Dq0IaX50xeKg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-virtual-list@3.11.5: resolution: {integrity: sha512-iZRW99m5jAxtwKNPLwUrPryurcnKpXBdTyhuBp6ythf7kg/otKO5cCiIvL55GQwU0QGSlouQS0tnkciRMJUwRQ==} engines: {node: '>=8.x'} @@ -33848,6 +34018,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-virtual-list@3.14.2: + resolution: {integrity: sha512-rA+W5xryhklJAcmswNyuKB3ZGeB855io+yOFQK5u/RXhjdshGblfKpNkQr4/9fBhZns0+uiL/0/s6IP2krtSmg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -37850,14 +38027,14 @@ snapshots: '@andrewbranch/untar.js@1.0.3': {} - '@ant-design/charts@1.4.3(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': + '@ant-design/charts@1.4.3(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': dependencies: - '@ant-design/flowchart': 1.2.2(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) + '@ant-design/flowchart': 1.2.2(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) '@ant-design/graphs': 1.4.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/maps': 1.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/plots': 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) lodash: 4.17.21 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -37885,15 +38062,15 @@ snapshots: react-dom: 18.3.0(react@18.3.0) stylis: 4.3.2 - '@ant-design/flowchart@1.2.2(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': + '@ant-design/flowchart@1.2.2(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/layout': 0.1.31 '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/x6-react-components': 1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@antv/xflow': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/xflow': 1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) lodash: 4.17.21 react: 18.3.0 react-color: 2.17.3(react@18.3.0) @@ -37916,13 +38093,23 @@ snapshots: '@ant-design/icons-svg@4.4.2': {} - '@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/colors': 7.0.2 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + '@ant-design/icons@5.3.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -37935,10 +38122,10 @@ snapshots: react-content-loader: 5.1.4(react@18.3.0) react-dom: 18.3.0(react@18.3.0) - '@ant-design/nextjs-registry@1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/nextjs-registry@1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) next: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -37951,15 +38138,15 @@ snapshots: react-content-loader: 5.1.4(react@18.3.0) react-dom: 18.3.0(react@18.3.0) - '@ant-design/pro-layout@7.17.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-layout@7.17.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-provider': 2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-utils': 2.14.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-provider': 2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-utils': 2.14.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.3.0) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 lodash.merge: 4.6.2 omit.js: 2.0.2 @@ -37971,27 +38158,27 @@ snapshots: swr: 2.2.5(react@18.3.0) warning: 4.0.3 - '@ant-design/pro-provider@2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-provider@2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@ctrl/tinycolor': 3.6.1 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) swr: 2.2.5(react@18.3.0) - '@ant-design/pro-utils@2.14.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-utils@2.14.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-provider': 2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@babel/runtime': 7.24.4 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-provider': 2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) safe-stable-stringify: 2.4.3 @@ -37999,17 +38186,17 @@ snapshots: '@ant-design/react-slick@1.1.2(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 json2mq: 0.2.0 react: 18.3.0 resize-observer-polyfill: 1.5.1 throttle-debounce: 5.0.0 - '@ant-design/use-emotion-css@1.0.4(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/use-emotion-css@1.0.4(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@emotion/css': 11.11.2 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -38280,7 +38467,7 @@ snapshots: '@antv/l7-core': 2.21.7 '@antv/l7-layers': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 eventemitter3: 4.0.7 supercluster: 7.1.5 @@ -38288,7 +38475,7 @@ snapshots: dependencies: '@antv/async-hook': 2.2.9 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mapbox/tiny-sdf': 1.2.5 '@turf/helpers': 6.5.0 ajv: 6.12.6 @@ -38305,7 +38492,7 @@ snapshots: '@antv/l7-maps': 2.21.7 '@antv/l7-source': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mapbox/martini': 0.2.0 '@turf/clone': 6.5.0 '@turf/helpers': 6.5.0 @@ -38326,7 +38513,7 @@ snapshots: '@antv/l7-map@2.21.7': dependencies: '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mapbox/point-geometry': 0.1.0 '@mapbox/unitbezier': 0.0.0 eventemitter3: 4.0.7 @@ -38338,7 +38525,7 @@ snapshots: '@antv/l7-core': 2.21.7 '@antv/l7-map': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 eventemitter3: 4.0.7 gl-matrix: 3.4.3 mapbox-gl: 1.13.3 @@ -38350,7 +38537,7 @@ snapshots: '@antv/g-device-api': 1.6.8 '@antv/l7-core': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 regl: 1.6.1 '@antv/l7-scene@2.21.7': @@ -38361,7 +38548,7 @@ snapshots: '@antv/l7-maps': 2.21.7 '@antv/l7-renderer': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 eventemitter3: 4.0.7 '@antv/l7-source@2.21.7': @@ -38369,7 +38556,7 @@ snapshots: '@antv/async-hook': 2.2.9 '@antv/l7-core': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mapbox/geojson-rewind': 0.5.2 '@mapbox/vector-tile': 1.3.1 '@turf/helpers': 6.5.0 @@ -38384,7 +38571,7 @@ snapshots: '@antv/l7-utils@2.21.7': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@turf/bbox': 6.5.0 '@turf/bbox-polygon': 6.5.0 '@turf/helpers': 6.5.0 @@ -38404,7 +38591,7 @@ snapshots: '@antv/l7-scene': 2.21.7 '@antv/l7-source': 2.21.7 '@antv/l7-utils': 2.21.7 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@antv/l7plot-component@0.0.10': dependencies: @@ -38480,9 +38667,9 @@ snapshots: gl-matrix: 3.4.3 tslib: 2.6.2 - '@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) clamp: 1.0.1 classnames: 2.5.1 rc-dropdown: 3.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -38508,14 +38695,14 @@ snapshots: mousetrap: 1.6.5 utility-types: 3.11.0 - '@antv/xflow-core@1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@antv/xflow-core@1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/x6-react-components': 1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/xflow-hook': 1.0.52 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 immer: 9.0.21 lodash: 4.17.21 @@ -38526,15 +38713,15 @@ snapshots: reflect-metadata: 0.1.14 rxjs: 6.6.7 - '@antv/xflow-extension@1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': + '@antv/xflow-extension@1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/x6-react-components': 1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/xflow-core': 1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/xflow-hook': 1.0.52 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 mana-syringe: 0.2.2 moment: 2.30.1 @@ -38554,17 +38741,17 @@ snapshots: dependencies: toposort: 2.0.2 - '@antv/xflow@1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': + '@antv/xflow@1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14)': dependencies: - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/layout': 0.1.31 '@antv/x6': 1.35.0 - '@antv/x6-react-components': 1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/x6-react-components': 1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@antv/x6-react-shape': 1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@antv/xflow-core': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@antv/xflow-extension': 1.1.52(@ant-design/icons@5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) + '@antv/xflow-core': 1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@antv/xflow-extension': 1.1.52(@ant-design/icons@5.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-components@1.1.20(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6-react-shape@1.6.5(@antv/x6@1.35.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(@antv/x6@1.35.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(classnames@2.5.1)(lodash@4.17.21)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(reflect-metadata@0.1.14) '@antv/xflow-hook': 1.1.52 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) lodash: 4.17.21 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -38584,7 +38771,7 @@ snapshots: '@babel/core': 7.24.4 '@babel/generator': 7.24.4 '@babel/parser': 7.24.4 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@babel/traverse': 7.24.1(supports-color@5.5.0) '@babel/types': 7.24.0 babel-preset-fbjs: 3.4.0(@babel/core@7.24.4) @@ -38608,7 +38795,7 @@ snapshots: '@babel/core': 7.24.4 '@babel/generator': 7.24.4 '@babel/parser': 7.24.4 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@babel/traverse': 7.24.1(supports-color@5.5.0) '@babel/types': 7.24.0 babel-preset-fbjs: 3.4.0(@babel/core@7.24.4) @@ -40066,6 +40253,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.24.6': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/runtime@7.5.5': dependencies: regenerator-runtime: 0.13.11 @@ -40871,7 +41062,7 @@ snapshots: '@changesets/apply-release-plan@7.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/config': 3.0.0 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.0 @@ -40887,7 +41078,7 @@ snapshots: '@changesets/assemble-release-plan@6.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.0.0 '@changesets/types': 6.0.0 @@ -40972,7 +41163,7 @@ snapshots: '@changesets/get-release-plan@4.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/assemble-release-plan': 6.0.0 '@changesets/config': 3.0.0 '@changesets/pre': 2.0.0 @@ -40984,7 +41175,7 @@ snapshots: '@changesets/git@3.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -41003,7 +41194,7 @@ snapshots: '@changesets/pre@2.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -41011,7 +41202,7 @@ snapshots: '@changesets/read@0.6.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/git': 3.0.0 '@changesets/logger': 0.1.0 '@changesets/parse': 0.4.0 @@ -41028,7 +41219,7 @@ snapshots: '@changesets/write@0.3.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -41111,7 +41302,7 @@ snapshots: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@swc/core' @@ -41328,7 +41519,7 @@ snapshots: '@design-systems/utils@2.12.0(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@types/react': 18.3.0 clsx: 1.2.1 focus-lock: 0.8.1 @@ -41414,7 +41605,7 @@ snapshots: '@emotion/babel-plugin@11.11.0': dependencies: '@babel/helper-module-imports': 7.24.3 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@emotion/hash': 0.9.1 '@emotion/memoize': 0.8.1 '@emotion/serialize': 1.1.4 @@ -41545,16 +41736,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.20.2)': - dependencies: - '@types/resolve': 1.20.6 - debug: 4.3.4(supports-color@5.5.0) - esbuild: 0.20.2 - escape-string-regexp: 4.0.0 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - '@esbuild/aix-ppc64@0.20.2': optional: true @@ -43229,41 +43410,6 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 18.19.31 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.5 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))': dependencies: '@jest/console': 29.7.0 @@ -43805,14 +43951,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -43939,13 +44085,13 @@ snapshots: - supports-color - tedious - '@medusajs/link-modules@0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5)': + '@medusajs/link-modules@0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5)': dependencies: '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/types': 1.11.15 '@medusajs/utils': 1.11.8(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)) awilix: 8.0.1 transitivePeerDependencies: - '@mikro-orm/better-sqlite' @@ -44018,9 +44164,9 @@ snapshots: - supports-color - tedious - '@medusajs/medusa-js@1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': + '@medusajs/medusa-js@1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': dependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) axios: 0.24.0 form-data: 4.0.0 qs: 6.12.1 @@ -44052,10 +44198,10 @@ snapshots: - tedious - typeorm - '@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': + '@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': dependencies: '@medusajs/core-flows': 0.0.8(@types/node@18.19.31)(pg@8.11.5) - '@medusajs/link-modules': 0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5) + '@medusajs/link-modules': 0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5) '@medusajs/medusa-cli': 1.3.22(@types/node@18.19.31) '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/orchestration': 0.5.6(@types/node@18.19.31)(pg@8.11.5) @@ -44087,7 +44233,7 @@ snapshots: medusa-core-utils: 1.2.1 medusa-interfaces: 1.3.9 medusa-telemetry: 0.0.17 - medusa-test-utils: 1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5) + medusa-test-utils: 1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5) morgan: 1.10.0 multer: 1.4.5-lts.1 node-schedule: 2.1.1 @@ -44194,9 +44340,9 @@ snapshots: '@medusajs/utils@1.11.8(@types/node@18.19.31)(pg@8.11.5)': dependencies: '@medusajs/types': 1.11.15 - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) awilix: 8.0.1 bignumber.js: 9.1.2 knex: 2.4.2(pg@8.11.5) @@ -44248,7 +44394,7 @@ snapshots: - supports-color - tedious - '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7)': + '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7)': dependencies: acorn-loose: 8.3.0 acorn-walk: 8.2.0 @@ -44258,26 +44404,67 @@ snapshots: mikro-orm: 5.9.7 reflect-metadata: 0.1.13 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)) - '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + acorn-loose: 8.3.0 + acorn-walk: 8.2.0 + dotenv: 16.3.1 + fs-extra: 11.1.1 + globby: 11.1.0 + mikro-orm: 5.9.7 + reflect-metadata: 0.1.13 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) + + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.3) sqlstring: 2.3.3 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + pg: 8.11.3 + transitivePeerDependencies: + - pg-native + - supports-color + - tedious + + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.3) + sqlstring: 2.3.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) pg: 8.11.3 transitivePeerDependencies: - pg-native - supports-color - tedious + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.5) + sqlstring: 2.3.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + pg: 8.11.5 + transitivePeerDependencies: + - pg-native + - supports-color + - tedious + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.5) sqlstring: 2.3.3 @@ -44289,9 +44476,29 @@ snapshots: - supports-color - tedious + '@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.5) + umzug: 3.3.1(@types/node@18.19.31) + transitivePeerDependencies: + - '@mikro-orm/entity-generator' + - '@types/node' + - better-sqlite3 + - mssql + - mysql + - mysql2 + - pg + - pg-native + - sqlite3 + - supports-color + - tedious + '@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.5) @@ -44309,13 +44516,30 @@ snapshots: - supports-color - tedious - '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))': + '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) - '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) pg: 8.11.3 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + transitivePeerDependencies: + - better-sqlite3 + - mssql + - mysql + - mysql2 + - pg-native + - sqlite3 + - supports-color + - tedious + + '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) + pg: 8.11.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) transitivePeerDependencies: - better-sqlite3 - mssql @@ -44391,7 +44615,7 @@ snapshots: '@mui/base@5.0.0-beta.40(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@floating-ui/react-dom': 2.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@mui/types': 7.2.14(@types/react@18.3.0) '@mui/utils': 5.15.14(@types/react@18.3.0)(react@18.3.0) @@ -44453,7 +44677,7 @@ snapshots: '@mui/private-theming@5.15.14(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mui/utils': 5.15.14(@types/react@18.3.0)(react@18.3.0) prop-types: 15.8.1 react: 18.3.0 @@ -44462,7 +44686,7 @@ snapshots: '@mui/styled-engine@5.15.14(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@emotion/cache': 11.11.0 csstype: 3.1.3 prop-types: 15.8.1 @@ -44473,7 +44697,7 @@ snapshots: '@mui/system@5.15.15(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mui/private-theming': 5.15.14(@types/react@18.3.0)(react@18.3.0) '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.0)(react@18.3.0))(@types/react@18.3.0)(react@18.3.0))(react@18.3.0) '@mui/types': 7.2.14(@types/react@18.3.0) @@ -44493,7 +44717,7 @@ snapshots: '@mui/utils@5.15.14(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@types/prop-types': 15.7.12 prop-types: 15.8.1 react: 18.3.0 @@ -44534,7 +44758,7 @@ snapshots: '@mui/x-license-pro@6.10.2(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@mui/utils': 5.15.14(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 transitivePeerDependencies: @@ -46083,39 +46307,20 @@ snapshots: webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.1)(type-fest@3.13.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0)': - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.37.0 - error-stack-parser: 2.1.4 - find-up: 5.0.0 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.1 - schema-utils: 3.3.0 - source-map: 0.7.4 - webpack: 5.91.0 - optionalDependencies: - '@types/webpack': 4.41.38 - type-fest: 3.13.1 - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0) - webpack-hot-middleware: 2.26.1 - '@popperjs/core@2.11.8': {} '@probe.gl/env@3.6.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@probe.gl/log@3.6.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@probe.gl/env': 3.6.0 '@probe.gl/stats@3.6.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@qualifyze/airtable-formulator@1.3.1': dependencies: @@ -46123,23 +46328,23 @@ snapshots: '@radix-ui/number@1.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/number@1.0.1': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/primitive@1.0.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/primitive@1.0.1': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46149,7 +46354,7 @@ snapshots: '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) '@radix-ui/react-context': 1.0.1(@types/react@18.3.0)(react@18.3.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -46162,43 +46367,43 @@ snapshots: '@radix-ui/react-compose-refs@1.0.0(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-context@1.0.0(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 '@radix-ui/react-context@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-direction@1.0.0(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 '@radix-ui/react-direction@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -46228,14 +46433,14 @@ snapshots: '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.0)(react@18.3.0) @@ -46247,7 +46452,7 @@ snapshots: '@radix-ui/react-id@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 optionalDependencies: @@ -46265,7 +46470,7 @@ snapshots: '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) @@ -46292,7 +46497,7 @@ snapshots: '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@floating-ui/react-dom': 2.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) @@ -46311,7 +46516,7 @@ snapshots: '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46321,7 +46526,7 @@ snapshots: '@radix-ui/react-presence@1.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.0(react@18.3.0) '@radix-ui/react-use-layout-effect': 1.0.0(react@18.3.0) react: 18.3.0 @@ -46329,7 +46534,7 @@ snapshots: '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 @@ -46340,14 +46545,14 @@ snapshots: '@radix-ui/react-primitive@1.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-slot': 1.0.1(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46357,7 +46562,7 @@ snapshots: '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.0)(react@18.3.0) @@ -46375,7 +46580,7 @@ snapshots: '@radix-ui/react-scroll-area@1.0.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/number': 1.0.0 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.3.0) @@ -46420,7 +46625,7 @@ snapshots: '@radix-ui/react-slot@1.0.1(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-compose-refs': 1.0.0(react@18.3.0) react: 18.3.0 @@ -46434,19 +46639,19 @@ snapshots: '@radix-ui/react-use-callback-ref@1.0.0(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 optionalDependencies: @@ -46454,7 +46659,7 @@ snapshots: '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 optionalDependencies: @@ -46462,26 +46667,26 @@ snapshots: '@radix-ui/react-use-layout-effect@1.0.0(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 optionalDependencies: '@types/react': 18.3.0 '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/rect': 1.0.1 react: 18.3.0 optionalDependencies: @@ -46489,7 +46694,7 @@ snapshots: '@radix-ui/react-use-size@1.0.1(@types/react@18.3.0)(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.0)(react@18.3.0) react: 18.3.0 optionalDependencies: @@ -46497,7 +46702,7 @@ snapshots: '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46507,62 +46712,87 @@ snapshots: '@radix-ui/rect@1.0.1': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 + + '@rc-component/async-validator@5.0.4': + dependencies: + '@babel/runtime': 7.24.6 '@rc-component/color-picker@1.5.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/context@1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/mini-decimal@1.1.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/mutate-observer@1.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/portal@1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/tour@1.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + '@rc-component/tour@1.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/trigger@2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + '@rc-component/trigger@2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46987,7 +47217,7 @@ snapshots: '@react-pdf/fns@2.2.1': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@react-pdf/font@2.5.1(encoding@0.1.13)': dependencies: @@ -47001,7 +47231,7 @@ snapshots: '@react-pdf/image@2.3.6(encoding@0.1.13)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@react-pdf/png-js': 2.3.1 cross-fetch: 3.1.8(encoding@0.1.13) jay-peg: 1.0.2 @@ -47074,7 +47304,7 @@ snapshots: '@react-pdf/stylesheet@4.2.5': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@react-pdf/fns': 2.2.1 '@react-pdf/types': 2.5.0 color-string: 1.9.1 @@ -47084,7 +47314,7 @@ snapshots: '@react-pdf/textkit@4.4.1': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@react-pdf/fns': 2.2.1 bidi-js: 1.0.3 hyphen: 1.10.4 @@ -47626,7 +47856,7 @@ snapshots: '@restart/ui@1.6.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@popperjs/core': 2.11.8 '@react-aria/ssr': 3.9.2(react@18.3.0) '@restart/hooks': 0.4.16(react@18.3.0) @@ -48485,7 +48715,7 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.37.0 css-loader: 3.6.0(webpack@4.47.0) - file-loader: 6.2.0(webpack@5.91.0) + file-loader: 6.2.0(webpack@4.47.0) find-up: 5.0.0 fork-ts-checker-webpack-plugin: 4.1.6(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) glob: 7.2.3 @@ -48952,7 +49182,7 @@ snapshots: core-js: 3.37.0 css-loader: 3.6.0(webpack@4.47.0) express: 4.19.2 - file-loader: 6.2.0(webpack@4.47.0) + file-loader: 6.2.0(webpack@5.91.0) find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 4.5.2(webpack@4.47.0) @@ -49086,30 +49316,6 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - ? '@storybook/preset-create-react-app@4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.14.1)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0)' - : dependencies: - '@babel/core': 7.24.4 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.1)(type-fest@3.13.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) - '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1) - '@storybook/react-docgen-typescript-plugin': 1.0.2--canary.12.cf35881ff63bf958b8998e8dd1dfd5626ee868c2.0(typescript@5.4.5)(webpack@5.91.0) - '@types/babel__core': 7.20.5 - babel-plugin-react-docgen: 4.2.1 - pnp-webpack-plugin: 1.7.0(typescript@5.4.5) - react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1) - semver: 7.5.2 - transitivePeerDependencies: - - '@types/webpack' - - react-refresh - - sockjs-client - - supports-color - - type-fest - - typescript - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - '@storybook/preview-api@8.0.9': dependencies: '@storybook/channels': 8.0.9 @@ -49578,7 +49784,7 @@ snapshots: '@testing-library/dom@8.20.1': dependencies: '@babel/code-frame': 7.24.2 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -49618,7 +49824,7 @@ snapshots: '@testing-library/user-event@13.5.0(@testing-library/dom@8.20.1)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@testing-library/dom': 8.20.1 '@testing-library/user-event@14.5.2(@testing-library/dom@8.20.1)': @@ -51011,7 +51217,7 @@ snapshots: ansicolors@0.3.2: {} - antd-style@3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + antd-style@3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 @@ -51021,7 +51227,7 @@ snapshots: '@emotion/serialize': 1.1.4 '@emotion/server': 11.11.0(@emotion/css@11.11.2) '@emotion/utils': 1.2.1 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 use-merge-value: 1.2.0(react@18.3.0) transitivePeerDependencies: @@ -51032,7 +51238,7 @@ snapshots: dependencies: '@ant-design/colors': 7.0.2 '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.3.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/react-slick': 1.1.2(react@18.3.0) '@babel/runtime': 7.24.4 '@ctrl/tinycolor': 3.6.1 @@ -51085,54 +51291,54 @@ snapshots: - luxon - moment - antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@ant-design/colors': 7.0.2 '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.3.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/react-slick': 1.1.2(react@18.3.0) - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.5.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@rc-component/tour': 1.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/tour': 1.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.10 qrcode.react: 3.1.0(react@18.3.0) - rc-cascader: 3.24.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-checkbox: 3.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-cascader: 3.26.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-checkbox: 3.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-collapse: 3.7.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-dialog: 9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-drawer: 7.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-drawer: 7.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-dropdown: 4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-field-form: 1.44.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-image: 7.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-input: 1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-input-number: 9.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-mentions: 2.11.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-menu: 9.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-notification: 5.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-field-form: 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-image: 7.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-input-number: 9.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-mentions: 2.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-notification: 5.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-pagination: 4.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-picker: 4.4.2(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-picker: 4.5.0(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-progress: 4.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-rate: 2.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-rate: 2.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-segmented: 2.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-select: 14.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-slider: 10.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-steps: 6.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-switch: 4.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-table: 7.45.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-tabs: 14.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-textarea: 1.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-table: 7.45.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tabs: 15.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-textarea: 1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-tooltip: 6.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-tree: 5.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-tree-select: 5.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree-select: 5.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-upload: 4.5.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) scroll-into-view-if-needed: 3.1.0 @@ -51455,7 +51661,7 @@ snapshots: axios-retry@3.9.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 is-retry-allowed: 2.2.0 axios@0.21.4: @@ -51569,7 +51775,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 cosmiconfig: 7.1.0 resolve: 1.22.8 @@ -51709,7 +51915,7 @@ snapshots: '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/preset-react': 7.24.1(@babel/core@7.24.4) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 transitivePeerDependencies: @@ -51912,7 +52118,7 @@ snapshots: broadcast-channel@3.7.0: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -53025,7 +53231,7 @@ snapshots: dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.4.5) - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) typescript: 5.4.5 cosmiconfig@6.0.0: @@ -53119,28 +53325,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - prompts: 2.1.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 prompts: 2.1.0 transitivePeerDependencies: @@ -53654,7 +53845,7 @@ snapshots: date-fns@2.30.0: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 dateformat@3.0.3: {} @@ -53951,7 +54142,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 csstype: 3.1.3 dom-serializer@0.2.2: @@ -54577,7 +54768,7 @@ snapshots: eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 aria-query: 5.3.0 array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 @@ -54931,9 +55122,9 @@ snapshots: execa@5.0.0: dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.0 + get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -57479,35 +57670,16 @@ snapshots: - ts-node - utf-8-validate - jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -57585,37 +57757,6 @@ snapshots: - supports-color - utf-8-validate - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@babel/core': 7.24.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.31 - ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@babel/core': 7.24.4 @@ -57642,38 +57783,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 18.19.31 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): - dependencies: - '@babel/core': 7.24.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.5.1 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -58298,24 +58408,12 @@ snapshots: - ts-node - utf-8-validate - jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -58745,7 +58843,7 @@ snapshots: lazy-universal-dotenv@3.0.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 app-root-dir: 1.0.2 core-js: 3.37.0 dotenv: 8.6.0 @@ -59335,7 +59433,7 @@ snapshots: match-sorter@6.3.4: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 remove-accents: 0.5.0 material-colors@1.2.6: {} @@ -59614,7 +59712,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 media-typer@0.3.0: {} @@ -59622,10 +59720,10 @@ snapshots: medusa-interfaces@1.3.9: {} - medusa-react@0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0): + medusa-react@0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0): dependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) - '@medusajs/medusa-js': 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa-js': 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) lodash: 4.17.21 lodash-es: 4.17.21 react: 18.3.0 @@ -59659,7 +59757,7 @@ snapshots: medusa-telemetry@0.0.17: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 axios: 0.21.4 axios-retry: 3.9.1 boxen: 5.1.2 @@ -59672,16 +59770,16 @@ snapshots: transitivePeerDependencies: - debug - medusa-test-utils@1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5): + medusa-test-utils@1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5): dependencies: '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/utils': 1.11.8(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) medusa-core-utils: 1.2.1 randomatic: 3.1.1 optionalDependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) axios: 0.24.0 express: 4.19.2 get-port: 5.1.1 @@ -61788,7 +61886,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 polygon-clipping@0.15.7: dependencies: @@ -61972,14 +62070,6 @@ snapshots: postcss: 8.4.38 ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) - postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 @@ -62435,7 +62525,7 @@ snapshots: probe.gl@3.6.0: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@probe.gl/env': 3.6.0 '@probe.gl/log': 3.6.0 '@probe.gl/stats': 3.6.0 @@ -62712,182 +62802,304 @@ snapshots: rc-align@4.0.15(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 dom-align: 1.12.4 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) resize-observer-polyfill: 1.5.1 rc-cascader@3.24.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 array-tree-filter: 2.1.0 classnames: 2.5.1 rc-select: 14.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-tree: 5.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-cascader@3.26.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-checkbox@3.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-checkbox@3.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-collapse@3.7.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-dialog@9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-drawer@7.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-drawer@7.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-dropdown@3.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-trigger: 5.3.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-dropdown@4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-field-form@1.44.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 async-validator: 4.2.5 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-field-form@2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/async-validator': 5.0.4 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-image@7.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 rc-dialog: 9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-image@7.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-dialog: 9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-input-number@9.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 rc-input: 1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-input-number@9.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-input@1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-input@1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-mentions@2.11.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 rc-input: 1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-menu: 9.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-textarea: 1.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-mentions@2.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-textarea: 1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-menu@9.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-menu@9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-motion@2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-motion@2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-notification@5.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-notification@5.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-overflow@1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-pagination@4.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-picker@4.4.2(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + optionalDependencies: + date-fns: 2.30.0 + dayjs: 1.11.10 + luxon: 3.4.4 + moment: 2.30.1 + + rc-picker@4.5.0(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) optionalDependencies: @@ -62898,142 +63110,215 @@ snapshots: rc-progress@4.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-rate@2.12.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-rate@2.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-resize-observer@1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) resize-observer-polyfill: 1.5.1 rc-segmented@2.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-select@14.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-select@14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-slider@10.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-steps@6.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-switch@4.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-table@7.45.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/context': 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-table@7.45.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/context': 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-tabs@14.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-dropdown: 4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-menu: 9.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-tabs@15.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-textarea@1.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-input: 1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-textarea@1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-tooltip@6.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-tree-select@5.19.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-select: 14.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-tree: 5.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-tree-select@5.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-tree@5.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-tree@5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-trigger@5.3.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-align: 4.0.15(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -63055,17 +63340,33 @@ snapshots: rc-util@5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + react-is: 18.3.0 + + rc-util@5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) react-is: 18.3.0 rc-virtual-list@3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + + rc-virtual-list@3.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -63112,7 +63413,7 @@ snapshots: react-clientside-effect@1.2.6(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 react-color@2.17.1(react@18.3.0): @@ -63210,7 +63511,7 @@ snapshots: dependencies: '@babel/core': 7.24.4 '@babel/generator': 7.24.4 - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -63259,7 +63560,7 @@ snapshots: react-error-boundary@3.1.4(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 react-error-overlay@6.0.11: {} @@ -63273,7 +63574,7 @@ snapshots: react-focus-lock@2.12.1(@types/react@18.3.0)(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 focus-lock: 1.3.5 prop-types: 15.8.1 react: 18.3.0 @@ -63329,7 +63630,7 @@ snapshots: react-inspector@5.1.1(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 is-dom: 1.1.0 prop-types: 15.8.1 react: 18.3.0 @@ -63465,7 +63766,7 @@ snapshots: react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 broadcast-channel: 3.7.0 match-sorter: 6.3.4 react: 18.3.0 @@ -63744,7 +64045,7 @@ snapshots: react-textarea-autosize@8.3.4(@types/react@18.3.0)(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 use-composed-ref: 1.3.0(react@18.3.0) use-latest: 1.2.1(@types/react@18.3.0)(react@18.3.0) @@ -63753,7 +64054,7 @@ snapshots: react-textarea-autosize@8.5.3(@types/react@18.3.0)(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 react: 18.3.0 use-composed-ref: 1.3.0(react@18.3.0) use-latest: 1.2.1(@types/react@18.3.0)(react@18.3.0) @@ -63768,7 +64069,7 @@ snapshots: react-transition-group@4.4.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -63777,7 +64078,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -64033,7 +64334,7 @@ snapshots: redux@4.2.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 refine-sanity@1.1.1(@refinedev/core@packages+core)(@sanity/client@6.15.20): dependencies: @@ -64074,7 +64375,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 regex-not@1.0.2: dependencies: @@ -64196,7 +64497,7 @@ snapshots: relay-runtime@12.0.0(encoding@0.1.13): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 fbjs: 3.0.5(encoding@0.1.13) invariant: 2.2.4 transitivePeerDependencies: @@ -64626,7 +64927,7 @@ snapshots: rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 run-async@2.4.1: {} @@ -66295,11 +66596,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -66313,29 +66614,11 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.24.4) esbuild: 0.17.19 - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5): - dependencies: - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.6.0 - typescript: 5.4.5 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.24.4 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - esbuild: 0.20.2 - - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -66347,7 +66630,6 @@ snapshots: '@babel/core': 7.24.4 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.4) - esbuild: 0.20.2 ts-log@2.2.5: {} @@ -66443,29 +66725,6 @@ snapshots: - supports-color - ts-node - tsup@6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5): - dependencies: - bundle-require: 4.0.3(esbuild@0.17.19) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.4(supports-color@5.5.0) - esbuild: 0.17.19 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) - resolve-from: 5.0.0 - rollup: 3.29.4 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.4.38 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - ts-node - tsutils@3.21.0(typescript@5.4.5): dependencies: tslib: 1.14.1 @@ -66640,7 +66899,7 @@ snapshots: uncontrollable@7.2.1(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@types/react': 18.3.0 invariant: 2.2.4 react: 18.3.0 @@ -66832,7 +67091,7 @@ snapshots: unload@2.2.0: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 detect-node: 2.1.0 unpipe@1.0.0: {} @@ -67121,7 +67380,7 @@ snapshots: viewport-mercator-project@6.2.3: dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 gl-matrix: 3.4.3 vite-compatible-readable-stream@3.6.1: @@ -67866,7 +68125,7 @@ snapshots: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.24.4 '@babel/preset-env': 7.24.4(@babel/core@7.24.4) - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.4)(@types/babel__core@7.20.5)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1)