UNPKG

@crossed/ui

Version:

A universal & performant styling library for React Native, Next.js & React

18 lines (17 loc) 345 B
import { useMemo } from "react"; import { useMedia } from "../useMedia"; const Adapt = ({ children, size = "md", fallback = null }) => { const media = useMedia(); const isShow = useMemo(() => { return media[size]; }, [size, media]); return isShow ? children : fallback; }; export { Adapt }; //# sourceMappingURL=Adapt.js.map