leds-spark-lib
Version:
Biblioteca de geração de código
35 lines (34 loc) • 818 B
JavaScript
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, 'IconNav.vue'), generateIconNav());
}
function generateIconNav() {
return expandToString `
<script lang="ts" setup>
defineProps<{
open: boolean
}>()
</script>
<template>
<div class="">
<svg
:class="open ? 'rotate-180' : ''"
class="w-3 h-3 transition-transform origin-center"
fill="none"
stroke="currentColor"
viewBox="0 0 20 10"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M0,0 L10,10 L20,0"
/>
</svg>
</div>
</template>
`;
}
//# sourceMappingURL=generate.js.map