(
_meta: MetaType = {},
fallback: MetaType,
metadata: MetaType = {}
)
| 25 | type MetaType = Record<string, any> |
| 26 | |
| 27 | function extendMeta( |
| 28 | _meta: MetaType = {}, |
| 29 | fallback: MetaType, |
| 30 | metadata: MetaType = {} |
| 31 | ): MetaType { |
| 32 | const theme: PageTheme = { |
| 33 | ...fallback.theme, |
| 34 | ..._meta.theme, |
| 35 | ...metadata.theme |
| 36 | } |
| 37 | return { |
| 38 | ...fallback, |
| 39 | ..._meta, |
| 40 | display: metadata.display || _meta.display || fallback.display, |
| 41 | theme |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | type FolderWithoutChildren = Omit<Folder, 'children'> |
| 46 |
no outgoing calls
no test coverage detected
searching dependent graphs…