WIP: My personal website
0

Configure Feed

Select the types of activity you want to include in your feed.

at main 962 B View raw
1export const LEAFLET_BASE = 'https://retrobailey.leaflet.pub'; 2 3export type ArticleSlug = { slug: string; leafletSlug: string }; 4 5export const ARTICLE_SLUGS = [ 6 { slug: 'getting-started-with-rust-an-rp2040', leafletSlug: '3mnnskzjn6k2c' }, 7 { slug: 'mays-recap', leafletSlug: '3mnqarcodjk2k' }, 8 { slug: 'missed-fundamentals', leafletSlug: '3mnnvofo7y22b' }, 9 { slug: 'pico-sapien', leafletSlug: '3mnnrrvtjos2o' }, 10 { slug: 'pico-w-webserver-with-rust', leafletSlug: '3mnnti2hpkk2u' }, 11 { slug: 'poststation-on-the-rp2350', leafletSlug: '3mnpznkgclc2r' }, 12 { slug: 'rust-on-the-10-cent-microcontroller', leafletSlug: '3mnpv64zct22z' }, 13 { slug: 'rust-on-the-3ds', leafletSlug: '3mnq454jue22p' }, 14 { slug: 'rusty-statusphere', leafletSlug: '3mnqaa5dj2s2e' } 15] as const; 16 17export const articleTarget = (slug: string) => { 18 const article = ARTICLE_SLUGS.find((a) => a.slug === slug); 19 if (!article) return null; 20 return `${LEAFLET_BASE}/${article.leafletSlug}`; 21};