opnform-host-nginx/client/components/forms
Julien Nahum 9a42aacc3a Enhance Barcode Input and File Input Components with Client-Only Wrapper
- Updated `nuxt.config.ts` to include `@zxing/library` in the transpile list, ensuring compatibility with the new barcode scanning functionality.
- Modified `BarcodeInput.vue` and `FileInput.vue` components to wrap the `CameraUpload` component in a `<ClientOnly>` tag, preventing server-side rendering issues and improving the user experience during barcode scanning.

These changes aim to enhance the functionality of the barcode scanning feature while ensuring proper rendering in client-side environments.
2025-05-30 11:49:13 +02:00
..
components Update dependencies and refactor CameraUpload component to use ZXing … (#760) 2025-05-30 10:30:19 +02:00
validation Form Editor v2.5 (#599) 2024-10-23 10:34:51 +02:00
BarcodeInput.vue Enhance Barcode Input and File Input Components with Client-Only Wrapper 2025-05-30 11:49:13 +02:00
CheckboxInput.vue Enhance CheckboxInput and ToggleSwitchInput Components with Help Slot Positioning (#728) 2025-03-20 15:33:14 +01:00
CodeInput.client.vue fix disabled input dark mode (#622) 2024-11-21 15:59:04 +01:00
ColorInput.vue Form editor v2 (#579) 2024-09-23 20:02:38 +02:00
DateInput.vue Refactor form rendering (#747) 2025-05-07 17:15:56 +02:00
FileInput.vue Enhance Barcode Input and File Input Components with Client-Only Wrapper 2025-05-30 11:49:13 +02:00
FlatSelectInput.vue Refactor FlatSelectInput Component to Simplify Template Structure 2025-05-23 21:09:46 +02:00
ImageInput.vue fix image input clear (#485) 2024-07-15 10:07:00 +02:00
LogicConfirmationModal.vue Add LogicConfirmationModal Component and Integrate Logic Validation (#742) 2025-04-28 18:41:39 +02:00
MatrixInput.vue Refactor form components (#659) 2025-01-03 16:15:47 +01:00
MentionInput.vue Fix quill and mentions (#758) 2025-05-16 17:09:07 +02:00
PaymentInput.client.vue Refactor form rendering (#747) 2025-05-07 17:15:56 +02:00
PhoneInput.vue Fix phoneinput inputval watcher (#631) 2024-11-25 17:26:43 +01:00
RatingInput.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
RichTextAreaInput.client.vue Fix quill and mentions (#758) 2025-05-16 17:09:07 +02:00
ScaleInput.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
SelectInput.vue ESC-240: Fix null pointer exception in SelectInput getOptionName method 2024-08-07 17:30:48 +02:00
SignatureInput.vue ESC-539 - Refactor SignatureInput Component for Consistency and Enhanced Logic (#749) 2025-05-14 17:19:18 +02:00
SliderInput.vue slider input color (#391) 2024-05-07 13:29:19 +02:00
TextAreaInput.vue fix disabled input dark mode (#622) 2024-11-21 15:59:04 +01:00
TextBlock.vue Add client linting to GitHub Actions workflow 2025-01-27 18:24:27 +01:00
TextInput.vue Refactor form rendering (#747) 2025-05-07 17:15:56 +02:00
ToggleSwitchInput.vue Enhance CheckboxInput and ToggleSwitchInput Components with Help Slot Positioning (#728) 2025-03-20 15:33:14 +01:00
VForm.vue Better form themes (#465) 2024-06-27 17:52:49 +02:00
useFormInput.js Stripe Payment (#679) 2025-04-10 12:04:25 +02:00