UNPKG

leds-spark-lib

Version:

Biblioteca de geração de código

20 lines (17 loc) 636 B
import fs from "fs"; import { expandToString } from "../../../../util/template-string.js"; import path from "path"; export function generate(project_abstraction, target_folder) { fs.writeFileSync(path.join(target_folder, 'ui.ts'), generateUi(project_abstraction, target_folder)); } function generateUi(project_abstraction, target_folder) { return expandToString ` import type { InjectionKey, Ref } from "vue"; export const chaveModal = Symbol() as InjectionKey<{ estaAberto: Readonly<Ref<boolean, boolean>>; abrirModal: (novoTexto?: string) => void; fecharModal: () => void; }> `; } //# sourceMappingURL=generate.js.map