UNPKG

libmodulor

Version:

A TypeScript library to create platform-agnostic applications

10 lines (9 loc) 593 B
import { jsx as _jsx } from "react/jsx-runtime"; import { useDIContext } from '../lib/react/DIContextProvider.js'; import { useStyleContext } from '../lib/react/StyleContextProvider.js'; export function UCExecTouchable({ disabled, execState, onSubmit, uc, }) { const { wordingManager } = useDIContext(); const { execTouchable } = useStyleContext(); const label = wordingManager.ucISubmit(uc.def, execState); return (_jsx("button", { className: execTouchable?.className, disabled: disabled, onClick: onSubmit, style: execTouchable?.style, type: "button", children: label })); }