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

[WIP] Chore Vue 3 migration #1221

Conversation

Michal-Dziedzinski
Copy link
Contributor

@Michal-Dziedzinski Michal-Dziedzinski commented May 27, 2020

Related issue

Scope of work

Vue 3 migration in progress

Done:

  • Install Vue 3 latest realese
  • Add eslint rule about current component tags order
  • $listeners removed
  • Remove inline-template attribute
  • Replace refering to elements from $el to $refs
  • useMitt composable created to handle events
  • Change the way of registering global components
  • Import nextTick from vue package
  • Replace Vue.observable to reactive
  • Change directives hooks lifecycles

To check:

  • Is useMitt composable working

To Do:

  • Implement Teleports
  • Fix v-model directives
  • Issue with dynamic directive argument v-slot:[name]

Problems to resolve

Screenshots of visual changes

Checklist

  • No commented blocks of code left
  • Run tests and docs
  • Self code-reviewed

If applicable:

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@aniamusial aniamusial closed this Dec 3, 2021
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.

None yet

3 participants