import { lazy } from "react" export function lazyNamed< Key extends string, Component extends React.ComponentType, >(key: Key, loadModule: () => Promise>) { return lazy(async () => { const mod = await loadModule() return { default: mod[key] } }) }