* Set the incomplete message on a specific node. * @param node - The node to set the incomplete message on.
(node: FormKitNode)
| 87 | * @param node - The node to set the incomplete message on. |
| 88 | */ |
| 89 | function setIncompleteMessage(node: FormKitNode) { |
| 90 | node.store.set( |
| 91 | createMessage({ |
| 92 | blocking: false, |
| 93 | key: `incomplete`, |
| 94 | meta: { |
| 95 | localize: node.props.incompleteMessage === undefined, |
| 96 | i18nArgs: [{ node }], |
| 97 | showAsMessage: true, |
| 98 | }, |
| 99 | type: 'ui', |
| 100 | value: node.props.incompleteMessage || 'Form incomplete.', |
| 101 | }) |
| 102 | ) |
| 103 | } |
| 104 | |
| 105 | /** |
| 106 | * A feature to add a submit handler and actions section. |
no test coverage detected