diff --git a/packages/live-previews/package.json b/packages/live-previews/package.json index 181c7793b3b7d..b236d839b2d60 100644 --- a/packages/live-previews/package.json +++ b/packages/live-previews/package.json @@ -41,6 +41,7 @@ "@refinedev/react-hook-form": "^5.0.0", "@refinedev/react-router": "^2.0.0", "@refinedev/react-table": "^6.0.0", + "@refinedev/rest": "^2.1.0", "@refinedev/simple-rest": "^6.0.0", "@refinedev/strapi-graphql": "^6.0.4", "@refinedev/strapi-v4": "^7.0.0", diff --git a/packages/live-previews/src/scope/common.tsx b/packages/live-previews/src/scope/common.tsx index f52a973449c8b..fb1059be7e719 100644 --- a/packages/live-previews/src/scope/common.tsx +++ b/packages/live-previews/src/scope/common.tsx @@ -3,6 +3,7 @@ import * as ReactRouter from "react-router"; import type * as RefineCoreTypes from "@refinedev/core"; import * as RefineReactRouter from "@refinedev/react-router"; import * as RefineSimpleRest from "@refinedev/simple-rest"; +import * as RefineRest from "@refinedev/rest/simple-rest"; import * as RefineReactHookForm from "@refinedev/react-hook-form"; import * as RefineReactTable from "@refinedev/react-table"; import * as ReactHookForm from "react-hook-form"; @@ -151,6 +152,7 @@ export const RefineCommonScope = { }, // Data RefineSimpleRest, + RefineRest, // Utilities setInitialRoutes, setRefineProps, diff --git a/packages/live-previews/src/scope/map.tsx b/packages/live-previews/src/scope/map.tsx index 136d6e368b2a1..92e28d9c94f12 100644 --- a/packages/live-previews/src/scope/map.tsx +++ b/packages/live-previews/src/scope/map.tsx @@ -8,6 +8,7 @@ export const packageMap: Record = { "@refinedev/mantine": "RefineMantine", "@refinedev/chakra-ui": "RefineChakra", "@refinedev/simple-rest": "RefineSimpleRest", + "@refinedev/rest/simple-rest": "RefineRest", "@refinedev/react-hook-form": "RefineReactHookForm", "@refinedev/react-table": "RefineReactTable", "@refinedev/inferencer/antd": "RefineAntdInferencer", @@ -66,4 +67,5 @@ export const packageScopeMap: Record = { "@mui/material": /@mui\/material\/(.*)/, "@mui/icons-material": /@mui\/icons-material\/(.*)/, "@mui/x-data-grid": /@mui\/x-data-grid\/(.*)/, + "@refinedev/rest/simple-rest": /@refinedev\/rest\/simple-rest\/(.*)/, }; diff --git a/packages/live-previews/src/scope/refine-rest.tsx b/packages/live-previews/src/scope/refine-rest.tsx new file mode 100644 index 0000000000000..c91ae9f71b3cf --- /dev/null +++ b/packages/live-previews/src/scope/refine-rest.tsx @@ -0,0 +1,7 @@ +import * as RefineRest from "@refinedev/rest/simple-rest"; + +const RefineRestScope = { + RefineRest, +}; + +export default RefineRestScope; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9823a835ce7a..c550b30726eb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12701,6 +12701,9 @@ importers: '@refinedev/react-table': specifier: ^6.0.0 version: link:../react-table + '@refinedev/rest': + specifier: ^2.1.0 + version: link:../rest '@refinedev/simple-rest': specifier: ^6.0.0 version: link:../simple-rest @@ -46992,7 +46995,7 @@ snapshots: '@typescript-eslint/parser': 5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-react: 7.37.5(eslint@9.35.0(jiti@2.5.1)) @@ -47043,7 +47046,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3(supports-color@8.1.1) @@ -47058,14 +47061,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: '@typescript-eslint/parser': 5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)) transitivePeerDependencies: - supports-color @@ -47162,7 +47165,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3