Yet another icon button component built with Qwik.
The stream-able and resumable UI component you will ever need. Visit @ipohjs/webui for more components.
Pre-requisite
- Qwik >= 1.x
Install
# Install via npm
$ pnpm install @ipohjs/qwik-icon-button
# Install via pnpm
$ pnpm install @ipohjs/qwik-icon-button
Usage
@ipohjs/qwik-icon-button
import { QwikIconButton } from '@ipohjs/qwik-icon-button';
export const Main = component$(() => {
const onClick$ = $<QwikIconButtonProps['onClick$']>((ev) => {
console.debug('click', ev);
});
return (
<main>
<QwikIconButton onClick$={onClick$}>
<svg q:slot="icon">{'...'}</svg>
</QwikIconButton>
</main>
);
});