braid-design-system
Version:
Themeable design system for the SEEK Group
12 lines (9 loc) • 362 B
text/typescript
import { ReactChild } from 'react';
import { Snippets as PlayroomSnippets } from 'playroom';
import { Optional } from 'utility-types';
import { Source } from '../../utils/source.macro';
export interface BraidSnippet
extends Omit<Optional<PlayroomSnippets[number], 'group'>, 'code'> {
code: Source<ReactChild>;
}
export type Snippets = Array<BraidSnippet>;