Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[next] feat(NcDateTimePicker): migrate to vue 3 #4631

Merged
merged 1 commit into from
Oct 13, 2023

Conversation

raimund-schluessler
Copy link
Contributor

@raimund-schluessler raimund-schluessler commented Oct 9, 2023

This PR migrates NcDateTimePicker to vue 3 and also brings back NcTimezonePicker.

I had to move the scoping with ScopeComponent and the import of the datepicker scss file into the component, because styleguide would not properly import the style. In fact, it looks like the styleguide never compiles the src/components/NcDateTimePicker/index.js file, hence, never imports and scopes the component. Moving it into NcDateTimePicker.vue works fine, though. And it seems to be the cleaner solution to me anyway, instead of importing styles in a merely related file.

@raimund-schluessler raimund-schluessler added feature: datepicker Related to the date/time picker component vue 3 Related to the vue 3 migration labels Oct 9, 2023
@raimund-schluessler raimund-schluessler added this to the 9.0.0 next Vue 3 milestone Oct 9, 2023
Signed-off-by: Raimund Schlüßler <[email protected]>
@raimund-schluessler raimund-schluessler added the 3. to review Waiting for reviews label Oct 10, 2023
@raimund-schluessler raimund-schluessler marked this pull request as ready for review October 10, 2023 09:43
@raimund-schluessler raimund-schluessler changed the title feat(NcDateTimePicker): migrate to vue 3 [next] feat(NcDateTimePicker): migrate to vue 3 Oct 10, 2023
@raimund-schluessler
Copy link
Contributor Author

Anyone up for a second review? Then I could finally migrate the NcActions component.

@raimund-schluessler raimund-schluessler merged commit 428b429 into next Oct 13, 2023
15 checks passed
@raimund-schluessler raimund-schluessler deleted the chore/2154/pickers branch October 13, 2023 15:39
@susnux susnux mentioned this pull request Jan 23, 2024
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews feature: datepicker Related to the date/time picker component vue 3 Related to the vue 3 migration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants