Skip to content

Commit e247f44

Browse files
committed
move genericMemo
1 parent d8176b8 commit e247f44

File tree

17 files changed

+31
-24
lines changed

17 files changed

+31
-24
lines changed
File renamed without changes.

packages/ra-core/src/util/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ export * from './asyncDebounce';
2828
export * from './hooks';
2929
export * from './shallowEqual';
3030
export * from './useCheckForApplicationUpdate';
31+
export * from './genericMemo';

packages/ra-ui-materialui/src/field/ArrayField.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import {
66
SortPayload,
77
FilterPayload,
88
useFieldValue,
9+
genericMemo,
910
} from 'ra-core';
1011

1112
import { FieldProps } from './types';
12-
import { genericMemo } from './genericMemo';
1313

1414
/**
1515
* Renders an embedded array of objects.

packages/ra-ui-materialui/src/field/BooleanField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ import {
1212
type TypographyProps,
1313
SvgIcon,
1414
} from '@mui/material';
15-
import { useTranslate, useFieldValue } from 'ra-core';
16-
import { genericMemo } from './genericMemo';
15+
import { useTranslate, useFieldValue, genericMemo } from 'ra-core';
1716
import type { FieldProps } from './types';
1817
import { sanitizeFieldRestProps } from './sanitizeFieldRestProps';
1918

packages/ra-ui-materialui/src/field/ChipField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ import {
66
} from '@mui/material/styles';
77
import { Chip, type ChipProps, Typography } from '@mui/material';
88
import clsx from 'clsx';
9-
import { useFieldValue, useTranslate } from 'ra-core';
9+
import { useFieldValue, useTranslate, genericMemo } from 'ra-core';
1010

1111
import { sanitizeFieldRestProps } from './sanitizeFieldRestProps';
1212
import type { FieldProps } from './types';
13-
import { genericMemo } from './genericMemo';
1413

1514
const ChipFieldImpl = <
1615
RecordType extends Record<string, any> = Record<string, any>,

packages/ra-ui-materialui/src/field/DateField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ import {
55
styled,
66
useThemeProps,
77
} from '@mui/material/styles';
8-
import { useFieldValue, useTranslate } from 'ra-core';
8+
import { useFieldValue, useTranslate, genericMemo } from 'ra-core';
99

1010
import { sanitizeFieldRestProps } from './sanitizeFieldRestProps';
1111
import { FieldProps } from './types';
12-
import { genericMemo } from './genericMemo';
1312

1413
/**
1514
* Display a date value as a locale string.

packages/ra-ui-materialui/src/field/EmailField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ import {
66
styled,
77
useThemeProps,
88
} from '@mui/material/styles';
9-
import { useFieldValue, useTranslate } from 'ra-core';
9+
import { useFieldValue, useTranslate, genericMemo } from 'ra-core';
1010

1111
import { sanitizeFieldRestProps } from './sanitizeFieldRestProps';
1212
import { FieldProps } from './types';
13-
import { genericMemo } from './genericMemo';
1413

1514
const EmailFieldImpl = <
1615
RecordType extends Record<string, any> = Record<string, any>,

packages/ra-ui-materialui/src/field/NumberField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ import {
55
styled,
66
useThemeProps,
77
} from '@mui/material/styles';
8-
import { useFieldValue, useTranslate } from 'ra-core';
8+
import { useFieldValue, useTranslate, genericMemo } from 'ra-core';
99

1010
import { sanitizeFieldRestProps } from './sanitizeFieldRestProps';
1111
import { FieldProps } from './types';
12-
import { genericMemo } from './genericMemo';
1312

1413
/**
1514
* Display a numeric value as a locale string.

packages/ra-ui-materialui/src/field/ReferenceArrayField.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
ReferenceArrayFieldBase,
55
type RaRecord,
66
ReferenceArrayFieldBaseProps,
7+
genericMemo,
78
} from 'ra-core';
89
import {
910
type ComponentsOverrides,
@@ -16,7 +17,6 @@ import {
1617
import type { FieldProps } from './types';
1718
import { LinearProgress } from '../layout';
1819
import { SingleFieldList } from '../list/SingleFieldList';
19-
import { genericMemo } from './genericMemo';
2020
import { Offline } from '../Offline';
2121

2222
/**

packages/ra-ui-materialui/src/field/ReferenceField.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ import {
1717
ReferenceFieldBase,
1818
useReferenceFieldContext,
1919
UseReferenceFieldControllerResult,
20+
genericMemo,
2021
} from 'ra-core';
2122
import type { UseQueryOptions } from '@tanstack/react-query';
2223
import clsx from 'clsx';
2324

2425
import { LinearProgress } from '../layout';
2526
import { Link } from '../Link';
2627
import type { FieldProps } from './types';
27-
import { genericMemo } from './genericMemo';
2828
import { visuallyHidden } from '@mui/utils';
2929
import { Offline } from '../Offline';
3030

0 commit comments

Comments
 (0)