@create-figma-plugin/ui
Version:
Production-grade Preact components that replicate the Figma UI design
29 lines • 949 B
JavaScript
import { h } from 'preact';
import { useInitialFocus } from '../../../hooks/use-initial-focus/use-initial-focus.js';
import { IconPlus24 } from '../../../icons/icon-24/icon-plus-24.js';
import { IconButton } from '../icon-button.js';
export default {
title: 'Components/Icon Button'
};
export const Passive = function () {
function handleClick(event) {
console.log(event);
}
return (h(IconButton, { onClick: handleClick },
h(IconPlus24, null)));
};
export const Focused = function () {
function handleClick(event) {
console.log(event);
}
return (h(IconButton, { ...useInitialFocus(), onClick: handleClick },
h(IconPlus24, null)));
};
export const Disabled = function () {
function handleClick(event) {
console.log(event);
}
return (h(IconButton, { disabled: true, onClick: handleClick },
h(IconPlus24, null)));
};
//# sourceMappingURL=icon-button.stories.js.map