@modern-kit/react
Version:
17 lines (14 loc) • 463 B
JavaScript
import { jsx, Fragment } from 'react/jsx-runtime';
const getConditionResult = (condition) => {
return typeof condition === "function" ? condition() : condition;
};
const IfElse = ({
condition,
truthyComponent,
falsyComponent
}) => {
const conditionResult = getConditionResult(condition);
return /* @__PURE__ */ jsx(Fragment, { children: conditionResult ? truthyComponent : falsyComponent });
};
export { IfElse };
//# sourceMappingURL=index.mjs.map