mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-14 11:53:49 +00:00
refract make reusable components
This commit is contained in:
@@ -8,6 +8,7 @@ import {
|
||||
MenuItem,
|
||||
MenuList,
|
||||
} from '@chakra-ui/react';
|
||||
import AddIconBtn from '../../common/components/buttons/AddIconBtn';
|
||||
import style from './EventListMenu.module.css';
|
||||
|
||||
export default function EventListMenu(props) {
|
||||
@@ -17,6 +18,10 @@ export default function EventListMenu(props) {
|
||||
variant: 'outline',
|
||||
};
|
||||
|
||||
const addHandler = () => {
|
||||
eventsHandler('add', { type: 'event', order: 0 });
|
||||
};
|
||||
|
||||
return (
|
||||
<div className={style.headerButtons}>
|
||||
<Menu>
|
||||
@@ -45,12 +50,7 @@ export default function EventListMenu(props) {
|
||||
<MenuItem>Download CSV</MenuItem>
|
||||
</MenuList>
|
||||
</Menu>
|
||||
<IconButton
|
||||
size='sm'
|
||||
icon={<AddIcon />}
|
||||
colorScheme='blue'
|
||||
onClick={() => eventsHandler('add', { type: 'event', order: 0 })}
|
||||
/>
|
||||
<AddIconBtn clickHandler={addHandler} size='sm' />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user