···33import type { OnSelected, Route, SetRoute, SetSwitch } from '../types.ts';
44import type { Ref } from 'preact';
5566-import { Fragment, h } from 'preact';
66+import { h } from 'preact';
77import { useCallback, useEffect, useMemo, useState } from 'preact/hooks';
8899import { emoji, emojiGroups, emojiGroupsArray } from '../../../models/emoji.ts';
+5-2
source/components/list.tsx
···66import { h } from 'preact';
77import { useRef } from 'preact/hooks';
8899-import ListInput from './list_input.tsx';
99+import ListInput, { LIST_TYPE, ListType } from './list_input.tsx';
1010+1111+export type { ListType };
1212+export { LIST_TYPE };
10131114export interface ListProps<Type> {
1212- type: 'FAVICON' | 'IGNORE';
1515+ type: ListType;
1316 state: ListState<Favicon>;
1417}
1518