@brizy/ui
Version:
React elements in Brizy style
11 lines (10 loc) • 342 B
JavaScript
import { mPipe, pass } from "../index";
import { isHex } from "../../types/Hex";
export const isNullish = (v) => v === undefined || v === null || (typeof v === "number" && Number.isNaN(v));
export function mApply(f, v) {
if (isNullish(v)) {
return undefined;
}
return f(v);
}
export const fromString = mPipe(pass(isHex));