{String(index + 1).padStart(2, '0')} / {project.stage[locale]}
diff --git a/apps/web/src/components/home/demos/BuildDemo.astro b/apps/web/src/components/home/demos/BuildDemo.astro new file mode 100644 index 0000000..3ceedb3 --- /dev/null +++ b/apps/web/src/components/home/demos/BuildDemo.astro @@ -0,0 +1,54 @@ +--- +import { Folder, FileCode } from '@lucide/astro' +import type { Locale } from '../../../types/project' +import CodePanel from './CodePanel.astro' +import { demoCopy } from './copy' +import { buildExample, buildTargets } from './build' + +interface Props { locale: Locale, instance: string } +const { locale, instance } = Astro.props +const copy = demoCopy[locale] +const example = buildExample(0) +--- +{example.directory}/- {example.files.map((file, index) =>
{file})}
{example.command}
+ {parts.map(part => {part.text})}
+
+