@scrolia/react-native
Version:
A headless scrollbar component
18 lines (16 loc) • 484 B
JavaScript
const require_plugin = require('./plugin.js');
/** The function to get component props with plugins. */
const getComponentProps = (options) => {
const { name, props, plugins } = options;
let result = props;
for (const plugin of plugins) {
if (!plugin.props?.[name]) continue;
result = {
...result,
...require_plugin.tryPlugin(plugin, plugin.props[name], result)
};
}
return result;
};
exports.getComponentProps = getComponentProps;
//# sourceMappingURL=props.js.map