@corejam/core-components
Version:
Corejam - Core Components
21 lines (20 loc) • 457 B
text/typescript
/**
*
* @param value
* share inputs between component and transformers
*/
export default {
property: "align-self",
transform: (value) => {
const valids = ["start", "center", "end", "baseline", "stretch"];
const transform = {
start: "flex-start",
end: "flex-end",
};
if (valids.includes(value)) {
return transform[value] ? transform[value] : value;
} else {
throw new Error("No valid Prop");
}
},
};