@crossed/ui
Version:
A universal & performant styling library for React Native, Next.js & React
18 lines (17 loc) • 345 B
JavaScript
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