@schema-render/core-react
Version:
Through a set of simple JSON Schema, efficiently build a set of forms.
22 lines (21 loc) • 525 B
TypeScript
import type { MutableRefObject } from 'react';
import type { ICore } from '..';
import type { IObjectAny } from '../typings/common';
interface IDevTool {
exportValue?: () => IObjectAny;
}
declare global {
interface Window {
__schema_render_tool__: {
[uid: string]: IDevTool;
};
}
}
interface IUseDevToolParams {
valueRef: MutableRefObject<IObjectAny>;
props: ICore;
}
export default function useDevTool({ valueRef, props }: IUseDevToolParams): {
uid: string;
};
export {};