feat: key value widget (#865)

This commit is contained in:
Daniel Lautzenheiser
2023-09-06 16:30:51 -04:00
committed by GitHub
parent 6bcf451a18
commit dbf007a586
24 changed files with 1059 additions and 51 deletions

View File

@ -3,19 +3,11 @@ import { createMockCollection } from './collections.mock';
import { createMockConfig } from './config.mock';
import { createMockEntry } from './entry.mock';
import type {
BaseField,
UnknownField,
ValueOrNestedValue,
WidgetControlProps,
} from '@staticcms/core';
import type { BaseField, UnknownField, WidgetControlProps } from '@staticcms/core';
jest.mock('@staticcms/core/backend');
export const createMockWidgetControlProps = <
T extends ValueOrNestedValue,
F extends BaseField = UnknownField,
>(
export const createMockWidgetControlProps = <T, F extends BaseField = UnknownField>(
options: Omit<
Partial<WidgetControlProps<T, F>>,
| 'field'