import { createSignal, JSX, Match, Show, Switch } from "solid-js"; export const Favicon = (props: { authority: string; wrapper?: (children: JSX.Element) => JSX.Element; }) => { const [loaded, setLoaded] = createSignal(false); const domain = () => props.authority.split(".").reverse().join("."); const content = ( setLoaded(true)} onError={() => setLoaded(false)} /> ); return props.wrapper ? props.wrapper(content) :
{content}
; };