| 1234567891011121314151617181920212223 |
- import type { ButtonHTMLAttributes, DetailedHTMLProps } from 'react';
- import { Hexagon } from './Hexagon';
- import styles from './CreateButton.module.scss';
- const moduleClass = styles['btn-create'];
- type Props = DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>
- export const CreateButton = (props: Props): JSX.Element => {
- return (
- <button
- type="button"
- {...props}
- className={`${moduleClass} btn btn-primary ${props.className ?? ''}`}
- >
- <Hexagon />
- <span className="icon material-symbols-outlined position-absolute">edit</span>
- </button>
- );
- };
|