import { ArrowLeftIcon, ArrowRightIcon, ReloadIcon } from '@radix-ui/react-icons'; import { platform } from '@tauri-apps/api/os'; import { useRouter } from 'next/router'; import { useLayoutEffect, useState } from 'react'; export default function AppActions() { const router = useRouter(); const [os, setOS] = useState(''); const goBack = () => { router.back(); }; const goForward = () => { window.history.forward(); }; const reload = () => { router.reload(); }; useLayoutEffect(() => { const getPlatform = async () => { const result = await platform(); setOS(result); }; getPlatform().catch(console.error); }, []); return (
); }