EOF of Vue.js 2 is at the end of this year, so I tried to migrate to Vue 3.
Updated library and rewrote the frontend application with Vue 3 syntax.
The project uses the UI library @vue/ui and seems not under maintenance, moves the components here and rewrites them with composition API.
The tests are broken so I manually packaged it and tested it with my project, and it seems to work well.
Additional context
The PR has huge diffs and may be hard to review, and I try to separate each migration item into commits,
so that reviewing commit by commit is easier to read. Can you take a look at this? @Akryum
What is the purpose of this pull request?
[ ] Bug fix
[ ] New Feature
[ ] Documentation update
[x] Other
Before submitting the PR, please make sure you do the following
Description
EOF of Vue.js 2 is at the end of this year, so I tried to migrate to Vue 3.
Additional context
The PR has huge diffs and may be hard to review, and I try to separate each migration item into commits, so that reviewing commit by commit is easier to read. Can you take a look at this? @Akryum
What is the purpose of this pull request?
Before submitting the PR, please make sure you do the following
fixes #123
).