@furystack/shades
Version:
Google Authentication Provider for FuryStack
20 lines • 642 B
JavaScript
import { createComponent } from './shade-component.js';
/**
* Creates a shortcut for a specific custom Shade element with additional styles
* @param element The element instance
* @param styles The additional styles to add
* @returns The updated element
*/
export const styledElement = (element, styles) => {
return (props, childrenList) => {
const mergedProps = {
...props,
style: {
...(props?.style || {}),
...styles,
},
};
return createComponent(element, mergedProps, ...childrenList);
};
};
//# sourceMappingURL=styled-element.js.map