Thorsten Lünborg
Thorsten Lünborg
If I had to guess, OP wants a way to read the available slot names from a component definition at runtime or something like that? Not sure though ...
There's no commit triggered - the getter is re-evaluated. Which happens because regsitering a module forces vuex to re-build the whole state object, which triggers all getters that have deps...
Note: a better and far less intrusive workaround would likely be: ```ts props: { whatever: BigInt as unknown as PropType } ``` We likely didn't include BigInt as Vue 3...
On the `descriptor` returned by `parse()`, you can check `descriptor.script.attrs.lang` See `vue-loader`, for example: https://github.com/vuejs/vue-loader/blob/66893d70eace99129adf96d9ecd27071e7f6cf38/lib/index.js#L127-L128
@EDM115 That's not related to this issue. Your problem is that your eslint config has two rules active that are incompatible. The first error is from the Vue 3 rule:...
FYI: The function is still in vue, but not exposed on Vue.util anymore. If you need it, the best approach would be to extract and re-implement it in this plugin....
duplicate of #1135
I think `watch(Effect)()` should care about the `currentInstance` only if the `activeEffectScope === instance.scope` during the watcher's creation. But currently, the getter created for a `watchEffect()` will return early if...
that's ...interesting. I need to look up what the specific (but necessary) circumstances were that made this break in our implementation, can't recall.
Ah, you switched out the `receiver` for the `target`. That's not the usual use for Reflect, but maybe we can use this to work around this problem in a way....