import { useEffect, useState, type CSSProperties } from 'react'; import './stories.css'; import { SiteFooter } from '../../shared/components/SiteFooter'; interface IconifyIconProps { className?: string; icon: string; style?: CSSProperties; } function IconifyIcon({ className, icon, style }: IconifyIconProps) { return ; } function Logo({ nav = true }: { nav?: boolean }) { const idPrefix = nav ? 'storiesNav' : 'storiesFooter'; return ( ); } const seriesCards = [ { image: 'https://images.unsplash.com/photo-1600880292203-757bb62b4baf?w=600&q=80', audience: 'For jobansøgere', episodes: '2 Episoder', tone: 'teal' }, { image: 'https://images.unsplash.com/photo-1542744173-8e7e53415bb0?w=600&q=80', audience: 'For jobansøgere', episodes: '8 Episoder', tone: 'teal' }, { image: 'https://images.unsplash.com/photo-1517245386807-bb43f82c33c4?w=600&q=80', audience: 'For jobansøgere', episodes: '4 Episoder', tone: 'teal' }, { image: 'https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&q=80', audience: 'For virksomheder', episodes: '4 Episoder', tone: 'amber' }, { image: 'https://images.unsplash.com/photo-1553877522-43269d4ea984?w=600&q=80', audience: 'For virksomheder', episodes: '3 Episoder', tone: 'amber' }, { image: 'https://images.unsplash.com/photo-1557804506-669a67965ba0?w=600&q=80', audience: 'For virksomheder', episodes: '3 Episoder', tone: 'amber' }, { image: 'https://images.unsplash.com/photo-1543269664-56d74c658cce?w=600&q=80', audience: 'For virksomheder', episodes: '5 Episoder', tone: 'amber' }, { image: 'https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=600&q=80', audience: 'For virksomheder', episodes: '3 Episoder', tone: 'amber' }, ] as const; export function StoriesPage() { const [isNavOpen, setIsNavOpen] = useState(false); const [isTipsOpen, setIsTipsOpen] = useState(false); const [isHowOpen, setIsHowOpen] = useState(false); useEffect(() => { if (!isNavOpen) { return undefined; } const previousOverflow = document.body.style.overflow; document.body.style.overflow = 'hidden'; function handleEscape(event: KeyboardEvent) { if (event.key === 'Escape') { setIsNavOpen(false); } } window.addEventListener('keydown', handleEscape); return () => { document.body.style.overflow = previousOverflow; window.removeEventListener('keydown', handleEscape); }; }, [isNavOpen]); useEffect(() => { function handleResize() { if (window.innerWidth > 990) { setIsNavOpen(false); } } window.addEventListener('resize', handleResize); return () => window.removeEventListener('resize', handleResize); }, []); useEffect(() => { function handleClickOutside(event: MouseEvent) { const target = event.target as HTMLElement | null; if (!target?.closest('.stories-how-dropdown')) { setIsHowOpen(false); } if (!target?.closest('.stories-tips-dropdown')) { setIsTipsOpen(false); } } document.addEventListener('click', handleClickOutside); return () => document.removeEventListener('click', handleClickOutside); }, []); return (
Byggebranchen
Milennials
Ledelse
IT & Tech
Iværksætteri
Gen Z
Nye korte og inspirerende videoer hver uge

Succeshistorier

Få klar besked fra mennesker der har stået i samme situation som dig. I snack-sized videoer guider vi dig i jagten på dit drømmejob eller din virksomheds talentfulde nye profil.

Man behind title

"Which things about a resume can catch your attention?"

Woman behind title

"What do you wish to see in a motivated application?"

Autentiske råd

Snack-sized videoer direkte fra inspirerende arbejdsgivere og jobsøgende Danmark over

{seriesCards.map((card, index) => (
Video cover
Helt ny serie

The motivated application

{card.audience}
{card.episodes}
))}
); }