Skip to content

[aform] ADate range Component#335

Open
crabinak wants to merge 15 commits intodevelopmentfrom
feat-adate-range
Open

[aform] ADate range Component#335
crabinak wants to merge 15 commits intodevelopmentfrom
feat-adate-range

Conversation

@crabinak
Copy link
Copy Markdown
Collaborator

PR for the ADate range selection and time components (ADateSelection and ADateTime).

@crabinak crabinak requested a review from agritheory January 27, 2026 15:35
@agritheory
Copy link
Copy Markdown
Owner

@crabinak Let's add more examples to the input-with-picker story and update the existing one to use the custom picker.
image

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 16, 2026

Coverage Report for aform

Status Category Percentage Covered / Total
🔵 Lines 90.63% (🎯 70%)
⬇️ -6.08%
416 / 459
🔵 Statements 87.96% (🎯 70%)
⬇️ -7.95%
446 / 507
🔵 Functions 89.56% (🎯 70%)
⬇️ -4.64%
103 / 115
🔵 Branches 77.51% (🎯 70%)
⬇️ -7.49%
324 / 418
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
aform/src/components/form/ADate.vue 85.71%
⬇️ -4.29%
92.3%
⬆️ +12.30%
75%
⬇️ -25.00%
90%
🟰 ±0%
58, 70-71
aform/src/components/form/ADatePicker.vue 69.5%
⬇️ -27.27%
45.83%
⬇️ -39.17%
74.19%
⬇️ -14.04%
73.07%
⬇️ -23.59%
134, 150, 156, 166, 181, 217, 244-255, 261-264, 272-291, 316, 23-32, 65-66
aform/src/components/form/ADateSelection.vue 100% 100% 100% 100%
aform/src/components/form/ADateTime.vue 94.78% 88.28% 100% 100% 193, 200, 201, 202, 205, 213
Unchanged Files
aform/src/components/AForm.vue 95.91% 84.44% 100% 100% 51, 106
aform/src/components/base/CollapseButton.vue 100% 100% 100% 100%
aform/src/components/form/ACheckbox.vue 100% 100% 100% 100%
aform/src/components/form/AComboBox.vue 100% 100% 100% 100%
aform/src/components/form/ADropdown.vue 100% 75.43% 100% 100%
aform/src/components/form/AFieldset.vue 90.9% 87.5% 66.66% 90.9% 8
aform/src/components/form/AFileAttach.vue 91.66% 94.11% 83.33% 100% 47
aform/src/components/form/ANumericInput.vue 100% 100% 100% 100%
aform/src/components/form/ATextInput.vue 100% 90% 100% 100%
aform/src/components/utilities/Login.vue 87.5% 89.47% 100% 86.95% 76-78
aform/src/directives/mask.ts 95% 88.88% 100% 94.73% 47, 69
Generated in workflow #471 for commit 1d58d01 by the Vitest Coverage Report Action

@Alchez Alchez changed the title Feat ADate range Component [aform] ADate range Component Mar 11, 2026
@Alchez
Copy link
Copy Markdown
Collaborator

Alchez commented Apr 23, 2026

Update: ran into a bunch of compatibility issues when using <input type=number>. Basically all of those are documented here. I've changed the input type to be text instead, which will also allow padding numbers (0 -> 00).

This was unlinked from issues Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aform] Datetime component

3 participants