design-react-kit
Version:
Componenti React per Bootstrap 5
16 lines • 769 B
JavaScript
import React from 'react';
import { Icon } from '../Icon/Icon';
import { useTransferContext } from './useTransferContext';
const ResetButton = () => {
const { reset, isChanged } = useTransferContext();
const handleReset = (e) => {
e.preventDefault();
reset();
};
return (React.createElement(React.Fragment, null,
React.createElement("a", { className: `reset ${isChanged ? 'active' : ''}`, href: '#', role: 'button', "aria-label": 'Reset', onClick: handleReset, "data-testid": 'reset-button' },
React.createElement(Icon, { icon: 'it-restore' })),
React.createElement("span", { className: 'visually-hidden' }, "Etichetta per icona di reset")));
};
export { ResetButton };
//# sourceMappingURL=ResetButton.js.map