diff --git a/package.json b/package.json index db1d619..f247924 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "devDependencies": { "@playwright/test": "^1.23.2", "@rgossiaux/svelte-headlessui": "1.0.2", + "@rgossiaux/svelte-heroicons": "^0.1.2", "@sveltejs/adapter-auto": "next", "@sveltejs/kit": "next", "@types/cookie": "^0.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ead6a21..e6ec018 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,7 @@ specifiers: '@lukeed/uuid': ^2.0.0 '@playwright/test': ^1.23.2 '@rgossiaux/svelte-headlessui': 1.0.2 + '@rgossiaux/svelte-heroicons': ^0.1.2 '@sveltejs/adapter-auto': next '@sveltejs/kit': next '@types/cookie': ^0.5.1 @@ -37,6 +38,7 @@ dependencies: devDependencies: '@playwright/test': 1.23.2 '@rgossiaux/svelte-headlessui': 1.0.2_svelte@3.49.0 + '@rgossiaux/svelte-heroicons': 0.1.2_svelte@3.49.0 '@sveltejs/adapter-auto': 1.0.0-next.54 '@sveltejs/kit': 1.0.0-next.361_svelte@3.49.0+vite@2.9.13 '@types/cookie': 0.5.1 @@ -184,6 +186,14 @@ packages: svelte: 3.49.0 dev: true + /@rgossiaux/svelte-heroicons/0.1.2_svelte@3.49.0: + resolution: {integrity: sha512-c5Ep1QDvBo9HD/P0AxbXItDbn6x77fldCjjL0aBjNseUntV4fkdHkBde1IaLr8i0kmrhTSovjkIen8W83jUPzg==} + peerDependencies: + svelte: ^3.44.0 + dependencies: + svelte: 3.49.0 + dev: true + /@rollup/pluginutils/4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} diff --git a/src/lib/components/transition/index.svelte b/src/lib/components/transition/index.svelte new file mode 100644 index 0000000..780009f --- /dev/null +++ b/src/lib/components/transition/index.svelte @@ -0,0 +1,76 @@ + + +{#if transition.type === 'page'} + {#key $page.url} +