22 lines
470 B
TypeScript
22 lines
470 B
TypeScript
import { Button } from '@/ui/input/button/components/Button';
|
|
import { IconDeviceFloppy } from '@/ui/input/constants/icons';
|
|
|
|
type SaveButtonProps = {
|
|
onSave?: () => void;
|
|
disabled?: boolean;
|
|
};
|
|
|
|
export const SaveButton = ({ onSave, disabled }: SaveButtonProps) => {
|
|
return (
|
|
<Button
|
|
title="Save"
|
|
variant="primary"
|
|
size="small"
|
|
accent="blue"
|
|
disabled={disabled}
|
|
onClick={onSave}
|
|
Icon={IconDeviceFloppy}
|
|
/>
|
|
);
|
|
};
|