@devrue/rn-select
Version:
Custom typescript only select component for react native
26 lines (25 loc) • 537 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useStyles;
var _react = require("react");
var _reactNative = require("react-native");
const tokens = {
size: {
xs: 8,
sm: 16,
md: 24,
lg: 32,
xl: 48
}
};
function useStyles(cb, deps) {
return (0, _react.useMemo)(() => cb({
tokens,
hairlineWidth: _reactNative.StyleSheet.hairlineWidth
}),
// eslint-disable-next-line react-hooks/exhaustive-deps
[cb, ...deps]);
}
//# sourceMappingURL=useStyles.js.map