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

Vue 3 #49

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Vue 3 #49

wants to merge 5 commits into from

Conversation

mzur
Copy link
Member

@mzur mzur commented Mar 25, 2025

Checklist:

  • Fix errors returned by npm run build
  • Change <script type="text/javascript"> to <script type="module"> for inline scripts.
  • Update use of Vue Resource.
  • Update <control-button> component to use scoped slot event instead of $on listener (689106d50).
  • Update slots <template slot="xxx"> to <template #xxx> syntax.
  • Update use of v-model to new default modelValue variable name.
  • Define component events with emits: ['evt', ...].
  • Replace use of $on, $once and $off.
  • Replace use of inline-template.
  • Update :disabled and v-bind:disabled attributes that expect the attribute to be removed if false. Use null
  • Rename beforeDestroy to beforeUnmount.
  • Replace Vue.Promise with native Promise.
  • Fix all warnings of Vue Compat.
  • Fix import of handleErrorResponse.
  • Test all features.

@mzur mzur mentioned this pull request Mar 25, 2025
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.

1 participant