@cerberus-design/react
Version:
The Cerberus Design React component library.
23 lines (22 loc) • 489 B
JavaScript
// src/components/cta-dialog/utils.ts
function createCTAModalActions(providedActions) {
if (providedActions.length !== 2) {
throw new Error("CTAModal must include 2 actions");
}
if (providedActions.every(
(action) => action?.handleClick
)) {
return {
type: "btnAction",
_actions: providedActions
};
}
return {
type: "reactNode",
_actions: providedActions
};
}
export {
createCTAModalActions
};
//# sourceMappingURL=chunk-PLHYOCY3.js.map