Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
a186fc1
Datepicker initial skelethon
alfonsobries Oct 22, 2021
10335d4
Remove rich select references
alfonsobries Oct 22, 2021
4496b08
WIP
alfonsobries Oct 27, 2021
64c31ab
Merge branch 'main' into feat/t-datepicker
alfonsobries Oct 27, 2021
6443658
Date picker day view wip
alfonsobries Oct 28, 2021
bfb9d2c
Date parser and formatter provide
alfonsobries Oct 28, 2021
c20c9a7
All the conditions related to the day format
alfonsobries Oct 28, 2021
87ee653
date model initialization
alfonsobries Oct 29, 2021
6acae71
Initial active date
alfonsobries Oct 29, 2021
2ed2e9b
Update DatepickerViewMonthDay.vue
alfonsobries Oct 29, 2021
006cfc7
Merge branch 'main' into feat/t-datepicker
alfonsobries Dec 27, 2021
8f5859b
Update tailwind.config.js
alfonsobries Dec 27, 2021
63d3960
Select day WIP
alfonsobries Feb 4, 2022
75e1a00
Refactor dropdown to better handle click
alfonsobries Feb 4, 2022
3eb51f8
wip
alfonsobries Feb 4, 2022
1727171
Update TDatepicker.vue
alfonsobries Feb 4, 2022
7bf78eb
keyboard navigation wip
alfonsobries Feb 4, 2022
83c065b
Enter handler
alfonsobries Feb 6, 2022
9f8551a
Month view wip
alfonsobries Feb 6, 2022
5755fe2
Multiple years view wip
alfonsobries Feb 6, 2022
0ab9bdd
Controls labels
alfonsobries Feb 6, 2022
5bce2b5
Day button attributes & label
alfonsobries Feb 9, 2022
8a1b75f
set active day selected day
alfonsobries Feb 9, 2022
4344463
Month button classes & fix month selection
alfonsobries Feb 9, 2022
95d9606
Select month
alfonsobries Feb 9, 2022
8101a6f
Handle active date & month
alfonsobries Feb 9, 2022
99b88aa
cleanup
alfonsobries Feb 9, 2022
d9138fe
Refactor date selection to prepare for the v-model
alfonsobries Feb 9, 2022
c7e0ee9
date picker input handling WIP
alfonsobries Feb 9, 2022
522d73c
vmodel events wip
alfonsobries Feb 10, 2022
e2a60cd
Refactor date selector trigger
alfonsobries Feb 10, 2022
faf7367
cleanup
alfonsobries Feb 10, 2022
2fb4a4e
pass dropdown toggle settings to datepicker
alfonsobries Feb 10, 2022
974713d
Custom selector related adjustments
alfonsobries Feb 10, 2022
e24cda9
Allow custom input type
alfonsobries Feb 10, 2022
41fac42
toggle only if applies
alfonsobries Feb 10, 2022
d8d0b08
Update RichSelectSearchInput.vue
alfonsobries Feb 10, 2022
748992c
close on select wip
alfonsobries Feb 10, 2022
6607e56
pass hide & show methods
alfonsobries Feb 10, 2022
3739d02
refactor keyboard & click handler
alfonsobries Feb 10, 2022
b4f262f
Refactor dropdown to properly handle focus
alfonsobries Feb 11, 2022
cf2604a
datepicker focus behaviour
alfonsobries Feb 11, 2022
26b4859
Test different toggle options
alfonsobries Feb 11, 2022
9603725
Fix & limit navigation ranges
alfonsobries Feb 11, 2022
e9bf677
Update @TODOs
alfonsobries Feb 11, 2022
acddfc7
Add form input used in regular forms
alfonsobries Feb 12, 2022
3be9c41
Rename hidden input component for reusability
alfonsobries Feb 12, 2022
f6cbcbb
Cleanup
alfonsobries Feb 12, 2022
1db6267
Refactor rich select ot use the new hidden input field
alfonsobries Feb 12, 2022
1d36961
Disabled date picker
alfonsobries Feb 12, 2022
d270de4
datepicker readonly option
alfonsobries Feb 12, 2022
a663df4
Add required prop
alfonsobries Feb 19, 2022
ac2866c
Add placeholder prop
alfonsobries Feb 19, 2022
51558f8
Fix weekday prop
alfonsobries Feb 19, 2022
4a28ff6
Multiple months per view wiP
alfonsobries Feb 19, 2022
c2f64cb
Multiple montsh per view WIP
alfonsobries Feb 19, 2022
5f2a596
Multiple months per view adjustments
alfonsobries Feb 19, 2022
b6309dc
Fix issue with ranges
alfonsobries Mar 12, 2022
83437e1
Reinitialize the range when dropdown is closed
alfonsobries Mar 16, 2022
7eeedb3
Show highligthed days even if they are outside of the month
alfonsobries Mar 16, 2022
cebe836
New @todos
alfonsobries Mar 16, 2022
2774c7d
Remove console.log
alfonsobries Mar 16, 2022
f39e733
Dont show invalid dates
alfonsobries Mar 16, 2022
a271288
Fix click handler
alfonsobries Mar 16, 2022
c135810
Handle disabled dates
alfonsobries Mar 16, 2022
501c752
Fix disabled dates typing
alfonsobries Mar 16, 2022
9905d42
Fix dropdown teleportTo
alfonsobries Mar 16, 2022
90e1a95
Update core
alfonsobries Mar 16, 2022
ba7379d
Add teleport options to the datepicker
alfonsobries Mar 16, 2022
b944f45
Remove console.log
alfonsobries Mar 18, 2022
b3b497d
Use first range date as active date after opened
alfonsobries Mar 18, 2022
dfd7c41
Refactor date selection to use statement
alfonsobries Mar 18, 2022
4afb6bf
Refactor active date
alfonsobries Mar 18, 2022
8a8e359
Refactor month view handling and more active date
alfonsobries Mar 18, 2022
f3b107c
Merge branch 'main' of github.com:variantjs/vue into feat/t-datepicker
alfonsobries Mar 18, 2022
e1687fd
Modal was fixed
alfonsobries Mar 18, 2022
f6b140d
Refactor more of the calendar logic to use statements
alfonsobries Mar 19, 2022
d16e7ee
Cleanup typing
alfonsobries Mar 19, 2022
b66209c
Move more stuff to use
alfonsobries Mar 19, 2022
ebe4a11
More cleanup for date selection
alfonsobries Mar 19, 2022
c0b8a48
Remove unused handlers
alfonsobries Mar 25, 2022
dff64a9
use holder for date arrays
alfonsobries May 4, 2022
da62ec4
Refactor
alfonsobries May 4, 2022
d9d26dd
Refactor the way it select a date according to the view
alfonsobries May 4, 2022
084c55c
Use visible date for multiple months view
alfonsobries May 4, 2022
3430b9b
Clean @TODO
alfonsobries May 4, 2022
fcde90c
Add ok button for multiple
alfonsobries May 5, 2022
93f0683
fix focus trap with the ok button
alfonsobries May 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
"jest": "^27.4.5",
"prettier": "^2.5.1",
"release-it": "^14.11.8",
"tailwindcss": "^3.0.7",
"tailwindcss": "^3.0.23",
"ts-jest": "^27.1.2",
"ts-vue-plugin": "^0.1.3",
"typescript": "^4.5.4",
Expand All @@ -92,6 +92,6 @@
}
},
"dependencies": {
"@variantjs/core": "^0.0.79"
"@variantjs/core": "^0.0.89"
}
}
Loading