@arpitbhalla/rneui-base-dev
Version:
Cross Platform React Native UI Toolkit
14 lines (13 loc) • 473 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeStyles = void 0;
var react_1 = require("react");
var react_native_1 = require("react-native");
var makeStyles = function (styles) {
return function (props) {
return (0, react_1.useMemo)(function () {
return react_native_1.StyleSheet.create(typeof styles === 'function' ? styles(props) : styles);
}, [props]);
};
};
exports.makeStyles = makeStyles;