svelte-inline-css
Version:
Easy to use inline style system like [Vue.js inline style](https://v3.vuejs.org/guide/class-and-style.html#binding-inline-styles) in Svelte(Use [use:action](https://svelte.dev/docs#use_action))
19 lines (18 loc) • 587 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const vitest_1 = require("vitest");
const _1 = require(".");
vitest_1.test('Object Syntax', () => {
const result = _1.buildStyle({ color: 'red', fontSize: '1px' });
vitest_1.expect(result).toEqual([
['color', 'red'],
['font-size', '1px'],
]);
});
vitest_1.test('Array Syntax', () => {
const result = _1.buildStyle([{ color: 'red' }, { backgroundColor: 'blue' }]);
vitest_1.expect(result).toEqual([
['color', 'red'],
['background-color', 'blue'],
]);
});
;