import { Box, Stack, TextField } from '@mui/material'; import Grid from '@mui/material/Grid'; import Typography from '@mui/material/Typography'; import SearchIcon from '@mui/icons-material/Search'; import { useNavigate } from 'react-router-dom'; const exampleTools: { label: string; url: string }[] = [ { label: 'Create a transparent image', url: '' }, { label: 'Convert text to morse code', url: '' }, { label: 'Change GIF speed', url: '' }, { label: 'Pick a random item', url: '' }, { label: 'Find and replace text', url: '' }, { label: 'Convert emoji to image', url: '' }, { label: 'Split a string', url: '/string/split' }, { label: 'Calculate number sum', url: '' }, { label: 'Pixelate an image', url: '' } ]; export default function Home() { const navigate = useNavigate(); return ( {' '} Transform Your Workflow with Omni Tools Boost your productivity with Omni Tools, the ultimate toolkit for getting things done quickly! Access thousands of user-friendly utilities for editing images, text, lists, and data, all directly from your browser. }} /> {exampleTools.map((tool) => ( navigate(tool.url)} item xs={4} key={tool.label} display="flex" flexDirection="row" justifyContent="center" alignItems="center" padding={2} sx={{ borderWidth: 1, borderRadius: 3, borderColor: 'grey', borderStyle: 'solid', cursor: 'pointer' }} > {tool.label} ))} ); }