'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(() => { dataStore.getSiteSettings().then(setSettings); }, []); if (!settings) return null; return ( ); }