@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
26 lines (25 loc) • 689 B
TypeScript
import { Step } from '../../../step';
export declare function usePageDetail(): {
createPageDetail: (stepsData: Step[]) => {
id: string;
type: string;
pageId: string;
contents: {
id: string;
type: string;
headerTemplate: string;
contentTemplate: string;
footerTemplate: string;
contents: {
id: string;
type: string;
appearance: {
class: string;
};
visible: boolean;
useIsolateJs: boolean;
externalCmp: null;
}[];
}[];
}[];
};