diff --git a/packages/ra-core/src/form/useInput.stories.tsx b/packages/ra-core/src/form/useInput.stories.tsx index 8e3f8c86079..7b95a074b3c 100644 --- a/packages/ra-core/src/form/useInput.stories.tsx +++ b/packages/ra-core/src/form/useInput.stories.tsx @@ -1,5 +1,4 @@ import * as React from 'react'; -import { useForm, FormProvider, useFieldArray } from 'react-hook-form'; import { CoreAdminContext } from '../core'; import { Form } from './Form'; import { InputProps, useInput } from './useInput'; diff --git a/packages/ra-ui-materialui/src/list/datagrid/DatagridBody.tsx b/packages/ra-ui-materialui/src/list/datagrid/DatagridBody.tsx index 1504d05c348..1cd2f7fc330 100644 --- a/packages/ra-ui-materialui/src/list/datagrid/DatagridBody.tsx +++ b/packages/ra-ui-materialui/src/list/datagrid/DatagridBody.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { cloneElement, memo, FC, ReactElement } from 'react'; +import { cloneElement, memo, FC, ReactElement, ReactNode } from 'react'; import { SxProps, TableBody, TableBodyProps } from '@mui/material'; import clsx from 'clsx'; import { Identifier, RaRecord, RecordContextProvider } from 'ra-core'; @@ -76,7 +76,7 @@ export interface DatagridBodyProps extends Omit { className?: string; data?: any[]; expand?: - | ReactElement + | ReactNode | FC<{ id: Identifier; record: RaRecord; diff --git a/packages/ra-ui-materialui/src/list/datagrid/DatagridRow.tsx b/packages/ra-ui-materialui/src/list/datagrid/DatagridRow.tsx index 9fc2183d29f..81a210cb6ae 100644 --- a/packages/ra-ui-materialui/src/list/datagrid/DatagridRow.tsx +++ b/packages/ra-ui-materialui/src/list/datagrid/DatagridRow.tsx @@ -6,7 +6,7 @@ import React, { useCallback, memo, FC, - ReactElement, + ReactNode, } from 'react'; import clsx from 'clsx'; import { TableCell, TableRow, TableRowProps, Checkbox } from '@mui/material'; @@ -254,7 +254,7 @@ export interface DatagridRowProps extends Omit { className?: string; expand?: - | ReactElement + | ReactNode | FC<{ id: Identifier; record: RaRecord; diff --git a/yarn.lock b/yarn.lock index 7e3b0cb7924..30274160e1c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23735,62 +23735,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:^6.2.6, vite@npm:^6.3.6": - version: 6.4.1 - resolution: "vite@npm:6.4.1" - dependencies: - esbuild: "npm:^0.25.0" - fdir: "npm:^6.4.4" - fsevents: "npm:~2.3.3" - picomatch: "npm:^4.0.2" - postcss: "npm:^8.5.3" - rollup: "npm:^4.34.9" - tinyglobby: "npm:^0.2.13" - peerDependencies: - "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: ">=1.21.0" - less: "*" - lightningcss: ^1.21.0 - sass: "*" - sass-embedded: "*" - stylus: "*" - sugarss: "*" - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - bin: - vite: bin/vite.js - checksum: 77bb4c5b10f2a185e7859cc9a81c789021bc18009b02900347d1583b453b58e4b19ff07a5e5a5b522b68fc88728460bb45a63b104d969e8c6a6152aea3b849f7 - languageName: node - linkType: hard - -"vite@npm:^6.4.1": +"vite@npm:^6.2.6, vite@npm:^6.3.6, vite@npm:^6.4.1": version: 6.4.1 resolution: "vite@npm:6.4.1" dependencies: