All files / src/custom-element/helpers/css/style getStyle.ts

33.33% Statements 1/3
100% Branches 0/0
0% Functions 0/2
33.33% Lines 1/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 64x          
export default function getStyle(props: Record<string, any>) : string {
 
    return Object.keys(props).reduce((acc, key) => (
        acc + key.split(/(?=[A-Z])/).join('-').toLowerCase() + ':' + props[key] + ';'
    ), '');
}