UNPKG

@aptpod/data-viz-create-visual-parts-react

Version:

template of npm project with typescript

31 lines (25 loc) 718 B
/** * Horizontal BarsビジュアルパーツはExtensionを使用しません */ import * as Z from 'zod' import { Metadata } from '@aptpod/data-viz-visual-parts-sdk' /** * Extension の型を定義 */ export type Extension = Z.infer<typeof schema> /** * Extension のDefault値を設定します。 */ export const defaultExtension = {} /** * Extension のスキーマ定義します。 */ export const schema = Z.object({}).catch(defaultExtension) /** * Extension の各フィールドをチェックします。 */ export const parse = (anyExtension: any): Extension => { return schema.parse(anyExtension) } export const EXTENSION_CONFIGS: Metadata['panelOptionConfig']['extensionConfigs'] = []