'use client'; import { useState, useEffect } from 'react'; import Link from 'next/link'; import Image from 'next/image'; import { dataStore, type SiteSettings } from '@/lib/dataStore'; export default function Footer() { const [settings, setSettings] = useState(null); useEffect(() => { setSettings(dataStore.getSiteSettings()); }, []); if (!settings) return null; return ( ); }