Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
import * as React from 'react';
|
|
import BottomNavigation from '@mui/material/BottomNavigation';
|
|
import BottomNavigationAction from '@mui/material/BottomNavigationAction';
|
|
import FolderIcon from '@mui/icons-material/Folder';
|
|
import RestoreIcon from '@mui/icons-material/Restore';
|
|
import FavoriteIcon from '@mui/icons-material/Favorite';
|
|
import LocationOnIcon from '@mui/icons-material/LocationOn';
|
|
|
|
export default function LabelBottomNavigation() {
|
|
const [value, setValue] = React.useState('recents');
|
|
|
|
const handleChange = (event: React.SyntheticEvent, newValue: string) => {
|
|
setValue(newValue);
|
|
};
|
|
|
|
return (
|
|
<BottomNavigation sx={{ width: 500 }} value={value} onChange={handleChange}>
|
|
<BottomNavigationAction
|
|
label="Recents"
|
|
value="recents"
|
|
icon={<RestoreIcon />}
|
|
/>
|
|
<BottomNavigationAction
|
|
label="Favorites"
|
|
value="favorites"
|
|
icon={<FavoriteIcon />}
|
|
/>
|
|
<BottomNavigationAction
|
|
label="Nearby"
|
|
value="nearby"
|
|
icon={<LocationOnIcon />}
|
|
/>
|
|
<BottomNavigationAction label="Folder" value="folder" icon={<FolderIcon />} />
|
|
</BottomNavigation>
|
|
);
|
|
}
|