import React from 'react'; import { useSearchParams } from 'react-router-dom'; import './_shell/tokens.css'; import './_shell/shell.css'; import useViewportMode from './_shell/useViewportMode'; import useSajuReading from './hooks/useSajuReading'; import BottomNav from './_shell/BottomNav'; import DesktopHeader from './_shell/DesktopHeader'; import Mascot from './_shell/Mascot'; import MascotBubble from './_shell/MascotBubble'; import GhostButton from './_shell/GhostButton'; import TodayMobile from './views/today.mobile.jsx'; import TodayDesktop from './views/today.desktop.jsx'; import sampleReading from './sampleReading'; export default function Today() { const mode = useViewportMode(); const [params] = useSearchParams(); const rid = params.get('rid'); const ridNum = rid ? parseInt(rid, 10) : null; const { data, loading, error } = useSajuReading(ridNum); return (