@tolokoban/ui
Version:
React components with theme
12 lines • 1.38 kB
JavaScript
import { styleChild } from "./child.js";
import { classnameDimension, styleDimension, } from "./dimension.js";
import { stylePosition } from "./position.js";
import { styleSpace } from "./space.js";
export function styleCommon(props) {
return Object.assign(Object.assign(Object.assign(Object.assign({}, styleChild(props)), styleDimension(props)), stylePosition(props)), styleSpace(props));
}
export function classnameCommon(props) {
const classes = [classnameDimension(props)];
return classes.join(" ");
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3RoZW1lL3N0eWxlcy9jb21tb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFtQixVQUFVLEVBQUUsTUFBTSxZQUFZLENBQUE7QUFDeEQsT0FBTyxFQUNILGtCQUFrQixFQUVsQixjQUFjLEdBQ2pCLE1BQU0sZ0JBQWdCLENBQUE7QUFDdkIsT0FBTyxFQUFzQixhQUFhLEVBQUUsTUFBTSxlQUFlLENBQUE7QUFDakUsT0FBTyxFQUFtQixVQUFVLEVBQUUsTUFBTSxZQUFZLENBQUE7QUFZeEQsTUFBTSxVQUFVLFdBQVcsQ0FBQyxLQUFrQjtJQUMxQyxtRUFDTyxVQUFVLENBQUMsS0FBSyxDQUFDLEdBQ2pCLGNBQWMsQ0FBQyxLQUFLLENBQUMsR0FDckIsYUFBYSxDQUFDLEtBQUssQ0FBQyxHQUNwQixVQUFVLENBQUMsS0FBSyxDQUFDLEVBQ3ZCO0FBQ0wsQ0FBQztBQUVELE1BQU0sVUFBVSxlQUFlLENBQUMsS0FBa0I7SUFDOUMsTUFBTSxPQUFPLEdBQUcsQ0FBQyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFBO0lBQzNDLE9BQU8sT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQTtBQUM1QixDQUFDIn0=