Skip to content

Commit d5c3d7a

Browse files
committed
move useSupportCreateSuggestion
1 parent 005cf0d commit d5c3d7a

15 files changed

+34
-23
lines changed

packages/ra-core/src/controller/input/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ export * from './SimpleFormIteratorItemContext';
1414
export * from './useSimpleFormIterator';
1515
export * from './useSimpleFormIteratorItem';
1616
export * from './useGetArrayInputNewItemDefaults';
17+
export * from './useSupportCreateSuggestion';

packages/ra-ui-materialui/src/input/useSupportCreateSuggestion.tsx renamed to packages/ra-core/src/controller/input/useSupportCreateSuggestion.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ import {
88
useRef,
99
useState,
1010
} from 'react';
11-
import { Identifier, OptionText, useTranslate } from 'ra-core';
11+
import { Identifier } from '../../types';
12+
import { OptionText } from '../../form/choices/useChoices';
13+
import { useTranslate } from '../../i18n/useTranslate';
1214
import set from 'lodash/set.js';
1315

1416
/**

packages/ra-ui-materialui/src/input/AutocompleteArrayInput.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import {
66
testDataProvider,
77
TestTranslationProvider,
88
useRecordContext,
9+
useCreateSuggestionContext,
910
} from 'ra-core';
1011

1112
import { AdminContext } from '../AdminContext';
1213
import { SimpleForm } from '../form';
1314
import { AutocompleteArrayInput } from './AutocompleteArrayInput';
14-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
1515
import {
1616
ChipProps,
1717
CreateItemLabel,

packages/ra-ui-materialui/src/input/AutocompleteArrayInput.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import {
2222
required,
2323
testDataProvider,
2424
useRecordContext,
25+
useCreateSuggestionContext,
2526
} from 'ra-core';
2627
import polyglotI18nProvider from 'ra-i18n-polyglot';
2728
import englishMessages from 'ra-language-english';
@@ -38,7 +39,6 @@ import {
3839
} from './AutocompleteArrayInput';
3940
import { ReferenceArrayInput } from './ReferenceArrayInput';
4041
import { TextInput } from './TextInput';
41-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
4242

4343
export default { title: 'ra-ui-materialui/input/AutocompleteArrayInput' };
4444

packages/ra-ui-materialui/src/input/AutocompleteInput.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import {
77
required,
88
testDataProvider,
99
useRecordContext,
10+
useCreateSuggestionContext,
1011
} from 'ra-core';
1112
import { AdminContext } from '../AdminContext';
1213
import { SimpleForm } from '../form';
1314

1415
import { AutocompleteInput } from './AutocompleteInput';
15-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
1616
import {
1717
DifferentShapeInGetMany,
1818
InsideReferenceInput,

packages/ra-ui-materialui/src/input/AutocompleteInput.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
useCreate,
1212
useListContext,
1313
useRecordContext,
14+
useCreateSuggestionContext,
1415
} from 'ra-core';
1516

1617
import AttributionIcon from '@mui/icons-material/Attribution';
@@ -41,7 +42,6 @@ import { SimpleForm } from '../form';
4142
import { AutocompleteInput, AutocompleteInputProps } from './AutocompleteInput';
4243
import { ReferenceInput } from './ReferenceInput';
4344
import { TextInput } from './TextInput';
44-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
4545
import { delayedDataProvider } from './common';
4646

4747
export default { title: 'ra-ui-materialui/input/AutocompleteInput' };

packages/ra-ui-materialui/src/input/AutocompleteInput.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,9 @@ import {
4040
warning,
4141
useGetRecordRepresentation,
4242
useEvent,
43-
} from 'ra-core';
44-
import {
4543
type SupportCreateSuggestionOptions,
4644
useSupportCreateSuggestion,
47-
} from './useSupportCreateSuggestion';
45+
} from 'ra-core';
4846
import type { CommonInputProps } from './CommonInputProps';
4947
import { InputHelperText } from './InputHelperText';
5048
import { sanitizeInputRestProps } from './sanitizeInputRestProps';

packages/ra-ui-materialui/src/input/DatagridInput.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
ListContextProvider,
99
useChoicesContext,
1010
useInput,
11+
SupportCreateSuggestionOptions,
1112
} from 'ra-core';
1213
import {
1314
ComponentsOverrides,
@@ -17,7 +18,6 @@ import {
1718

1819
import { CommonInputProps } from './CommonInputProps';
1920
import { InputHelperText } from './InputHelperText';
20-
import { SupportCreateSuggestionOptions } from './useSupportCreateSuggestion';
2121
import { Datagrid, DatagridProps, FilterButton, FilterForm } from '../list';
2222
import { Pagination as DefaultPagination } from '../list/pagination';
2323
import { sanitizeInputRestProps } from './sanitizeInputRestProps';

packages/ra-ui-materialui/src/input/SelectArrayInput.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import {
55
ResourceContextProvider,
66
testDataProvider,
77
useRecordContext,
8+
useCreateSuggestionContext,
89
} from 'ra-core';
910

1011
import { AdminContext } from '../AdminContext';
1112
import { SimpleForm } from '../form';
1213
import { SelectArrayInput } from './SelectArrayInput';
13-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
1414
import {
1515
DifferentIdTypes,
1616
TranslateChoice,

packages/ra-ui-materialui/src/input/SelectArrayInput.stories.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,12 @@ import polyglotI18nProvider from 'ra-i18n-polyglot';
1616
import englishMessages from 'ra-language-english';
1717
import * as React from 'react';
1818

19-
import { CreateBase, Resource, TestMemoryRouter } from 'ra-core';
19+
import {
20+
CreateBase,
21+
Resource,
22+
TestMemoryRouter,
23+
useCreateSuggestionContext,
24+
} from 'ra-core';
2025
import { AdminContext } from '../AdminContext';
2126
import { AdminUI } from '../AdminUI';
2227
import { Create, Edit } from '../detail';
@@ -26,7 +31,6 @@ import { FormInspector } from './common';
2631
import { ReferenceArrayInput } from './ReferenceArrayInput';
2732
import { SelectArrayInput } from './SelectArrayInput';
2833
import { TextInput } from './TextInput';
29-
import { useCreateSuggestionContext } from './useSupportCreateSuggestion';
3034

3135
export default { title: 'ra-ui-materialui/input/SelectArrayInput' };
3236

0 commit comments

Comments
 (0)