feat: init components structure

This commit is contained in:
madkarmaa 2025-04-03 12:11:09 +02:00
parent f08b8dea77
commit 8902901acf
7 changed files with 22 additions and 1 deletions

View File

View File

View File

@ -0,0 +1,14 @@
<script lang="ts">
import type { Snippet } from 'svelte';
import NavBar from '$components/organisms/NavBar.svelte';
import Footer from '$components/organisms/Footer.svelte';
type Props = { children: Snippet };
let { children }: Props = $props();
</script>
<main>
<NavBar />
{@render children()}
<Footer />
</main>

View File

@ -4,7 +4,14 @@ import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */ /** @type {import('@sveltejs/kit').Config} */
const config = { const config = {
preprocess: vitePreprocess(), preprocess: vitePreprocess(),
kit: { adapter: adapter() } kit: {
adapter: adapter(),
alias: {
$components: './src/lib/components',
$api: './src/lib/api',
$lib: './src/lib'
}
}
}; };
export default config; export default config;