Files
Homarr/src/components/layout/header/Actions/AddElementAction/AddElementAction.tsx

30 lines
749 B
TypeScript
Raw Normal View History

2022-12-04 21:19:40 +01:00
import { ActionIcon, Tooltip } from '@mantine/core';
import { openContextModal } from '@mantine/modals';
import { IconApps } from '@tabler/icons';
import { useTranslation } from 'next-i18next';
export const AddElementAction = () => {
2022-12-20 11:34:07 +09:00
const { t } = useTranslation('layout/element-selector/selector');
2022-12-04 21:19:40 +01:00
return (
<Tooltip withinPortal label={t('actionIcon.tooltip')}>
<ActionIcon
variant="default"
radius="md"
size="xl"
color="blue"
onClick={() =>
openContextModal({
modal: 'selectElement',
2022-12-20 11:34:07 +09:00
title: t('modal.title'),
size: 'xl',
2022-12-04 21:19:40 +01:00
innerProps: {},
})
}
>
<IconApps />
</ActionIcon>
</Tooltip>
);
};