// Re-export Preact and htm for consistent imports across components
export { h, render } from 'https://esm.sh/preact@10.19.3';
export { useState, useEffect, useRef, useCallback, useMemo } from 'https://esm.sh/preact@10.19.3/hooks';
import { h } from 'https://esm.sh/preact@10.19.3';
import htm from 'https://esm.sh/htm@3.1.1';

export const html = htm.bind(h);
