figure out how everything works again
This commit is contained in:
parent
8c6e39c6e6
commit
8d51cab348
@ -1,4 +1,5 @@
|
||||
{
|
||||
"extends": "./.svelte-kit/tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
|
@ -1,7 +1,7 @@
|
||||
<script context="module">
|
||||
export async function load({ page }) {
|
||||
export async function load({ url, params }) {
|
||||
try {
|
||||
let post = await import(`./_posts/${page.params.slug}.svx`);
|
||||
let post = await import(`./_posts/${params.slug}.svx`);
|
||||
return {
|
||||
props: {
|
||||
post: post.default
|
||||
@ -9,9 +9,10 @@
|
||||
}
|
||||
}
|
||||
catch (err) {
|
||||
console.log(err);
|
||||
return {
|
||||
status: 404,
|
||||
error: `Not found: ${page.path}`,
|
||||
error: `Not found: ${url.pathname}`,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,4 @@
|
||||
<style>
|
||||
|
||||
|
||||
:global(main) {
|
||||
--content-width: 42rem;
|
||||
box-sizing: border-box;
|
||||
|
@ -1,8 +1,8 @@
|
||||
<script context="module">
|
||||
export async function load({ fetch }) {
|
||||
const resp = await fetch('/latest.json');
|
||||
const metadata = await resp.json();
|
||||
const post = await import(`./_posts/${metadata.slug}.svx`);
|
||||
const postMeta = await resp.json();
|
||||
const post = await import(`./_posts/${postMeta.slug}.svx`);
|
||||
return {
|
||||
props: {
|
||||
post: post.default,
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { postData } from './all.json.js';
|
||||
import { postData } from './posts.js';
|
||||
|
||||
export async function get() {
|
||||
return {body: postData[0]};
|
||||
|
@ -15,6 +15,8 @@ postData.sort((a, b) => {
|
||||
})
|
||||
|
||||
export async function get() {
|
||||
return {body: postData};
|
||||
return {
|
||||
body: {postData}
|
||||
};
|
||||
}
|
||||
|
@ -1,14 +1,3 @@
|
||||
<script context="module">
|
||||
export async function load({ page, fetch }) {
|
||||
const resp = await fetch('/all.json');
|
||||
return {
|
||||
props: {
|
||||
postData: await resp.json()
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<script>
|
||||
export let postData;
|
||||
</script>
|
||||
|
@ -15,7 +15,6 @@ const config = {
|
||||
],
|
||||
kit: {
|
||||
// hydrate the <div id="svelte"> element in src/app.html
|
||||
target: '#svelte',
|
||||
adapter: staticAdapter(),
|
||||
}
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user