Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions packages/ra-core/src/controller/input/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ export * from './useReferenceArrayInputController';
export * from './useReferenceInputController';
export * from './ReferenceInputBase';
export * from './ReferenceArrayInputBase';
export * from './ArrayInputContext';
export * from './useArrayInput';

export {
getStatusForInput,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ import type { CommonInputProps } from '../CommonInputProps';
import { InputHelperText } from '../InputHelperText';
import { sanitizeInputRestProps } from '../sanitizeInputRestProps';
import { Labeled } from '../../Labeled';
import { ArrayInputContext } from './ArrayInputContext';
import { ArrayInputContext } from 'ra-core';

/**
* To edit arrays of data embedded inside a record, <ArrayInput> creates a list of sub-forms.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ import {
FormDataConsumer,
type RaRecord,
useRecordContext,
useArrayInput,
useTranslate,
useWrappedSource,
} from 'ra-core';
import { type UseFieldArrayReturn, useFormContext } from 'react-hook-form';

import { useArrayInput } from './useArrayInput';
import {
SimpleFormIteratorClasses,
SimpleFormIteratorPrefix as PREFIX,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { ReactElement, ReactNode, useMemo } from 'react';
import { Typography, Stack } from '@mui/material';
import clsx from 'clsx';
import {
ArrayInputContextValue,
RaRecord,
RecordContextProvider,
SourceContextProvider,
Expand All @@ -12,7 +13,6 @@ import {

import { SimpleFormIteratorClasses } from './useSimpleFormIteratorStyles';
import { useSimpleFormIterator } from './useSimpleFormIterator';
import { ArrayInputContextValue } from './ArrayInputContext';
import {
SimpleFormIteratorItemContext,
SimpleFormIteratorItemContextValue,
Expand Down
7 changes: 5 additions & 2 deletions packages/ra-ui-materialui/src/input/ArrayInput/index.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
export * from './ArrayInput';
export * from './ArrayInputContext';
export * from './SimpleFormIterator';
export * from './SimpleFormIteratorContext';
export * from './SimpleFormIteratorItem';
export * from './SimpleFormIteratorItemContext';
export * from './useArrayInput';
export * from './useSimpleFormIterator';
export * from './useSimpleFormIteratorItem';
export * from './useSimpleFormIteratorStyles';
export * from './AddItemButton';
export * from './RemoveItemButton';
export * from './ReOrderButtons';

/**
* @deprecated Use `ra-core` instead
*/
export { ArrayInputContext, useArrayInput } from 'ra-core';
Loading