rxn-grife
Version:
🎀 Programmatic Styling Library for React, React Native and Expo.
13 lines (12 loc) • 411 B
JavaScript
import React from "react";
import { generateProps } from "./PropsGenerator";
export function Styled(WrapperElement, callback) {
return class Styled extends React.Component {
constructor(props) {
super(props);
}
render() {
return (React.createElement(WrapperElement, { ...generateProps(WrapperElement, this.props, callback) }));
}
};
}