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

Due date does not reflect instantly on cards #647

Closed
trobonox opened this issue Sep 11, 2024 · 3 comments
Closed

Due date does not reflect instantly on cards #647

trobonox opened this issue Sep 11, 2024 · 3 comments
Labels
AWAITING RELEASE this issue has already been implemented but is kept open until it is actually out in a release bug Something isn't working help wanted Extra attention is needed priority: high

Comments

@trobonox
Copy link
Member

Because of a bug in v-calendar related to reactivity changes in newer Vue versions, due dates only reflect after selecting a due date, going out of the board and back into it.

Related issue in the v-calendar repo: nathanreyes/v-calendar#1498

Unfortunately, the v-calendar library seems to have stagnant maintenance which means that a migration to another calendar library might be required if this issue can't be fixed in some other way.

@trobonox trobonox added bug Something isn't working help wanted Extra attention is needed priority: high labels Sep 11, 2024
@trobonox trobonox moved this to Todo in Kanri roadmap Sep 11, 2024
@trobonox
Copy link
Member Author

One option would be to use the DatePicker component provided by radix-vue. This requires a bit of work to rewrite all the logic, but might be worth it in the long term because styling would be more in-line with the rest of the UI which also heavily uses radix-vue components.

@trobonox
Copy link
Member Author

This seems to break reactivity completely. All changes to cards do not reflect instantly anymore due to this library.

@trobonox
Copy link
Member Author

This is fixed now, it was actually a combination of multiple issues (most notably a missing deep watcher for the card component)

@trobonox trobonox moved this from Todo to Awaiting release in Kanri roadmap Sep 15, 2024
@trobonox trobonox added the AWAITING RELEASE this issue has already been implemented but is kept open until it is actually out in a release label Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AWAITING RELEASE this issue has already been implemented but is kept open until it is actually out in a release bug Something isn't working help wanted Extra attention is needed priority: high
Projects
Status: Done
Development

No branches or pull requests

1 participant