Files
opnform-host-nginx/client/components/forms
Chirag Chhatrala a430621b4c ESC-539 - Refactor SignatureInput Component for Consistency and Enhanced Logic (#749)
* Refactor SignatureInput Component for Consistency and Enhanced Logic

- Updated the `SignatureInput.vue` component to use `InputWrapper` instead of `input-wrapper` for consistency with naming conventions.
- Added logic to reset the signature field value when the model value is an array, improving handling of Notion database data.
- Enhanced the `mounted` lifecycle hook to ensure the signature pad canvas is resized correctly after rendering.
- Improved error handling in the file upload process by capturing the error in the catch block.

These changes aim to enhance the maintainability and functionality of the `SignatureInput` component, ensuring better user experience and consistency across the codebase.

* Refactor SignatureInput Component to Remove Unused ModelValue Logic

- Removed the modelValue handler logic from the `SignatureInput.vue` component, simplifying the component's state management.
- Cleaned up the created lifecycle hook by eliminating unnecessary checks related to Notion array data handling.

These changes aim to enhance the maintainability of the `SignatureInput` component by streamlining its logic and improving overall code clarity.

* fix lint

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
2025-05-14 17:19:18 +02:00
..
2024-10-23 10:34:51 +02:00
2024-09-23 20:02:38 +02:00
2025-05-07 17:15:56 +02:00
2024-07-15 10:07:00 +02:00
2024-06-27 17:52:49 +02:00
2024-06-27 17:52:49 +02:00
2024-05-07 13:29:19 +02:00
2025-05-07 17:15:56 +02:00
2025-04-10 12:04:25 +02:00
2024-06-27 17:52:49 +02:00