mirror of
https://github.com/nextcloud/server.git
synced 2026-10-01 14:59:25 +02:00
`vue-tsc` rejected twelve constructs the runtime accepts: - Several apps declare `window.OCA` with their own members, which do not merge, so the api this app owns is narrowed where it is defined instead of in a global declaration. - `Operation.vue` describes what a card needs through `OperationCard`, which `OperatorPlugin` extends, rather than a bag of strings. - The option lists of the three predefined-value checks are typed, and the label of the combobox is a named prop rather than an `aria-label` attribute that never reached it. - Filter rows are keyed through a number kept per check, because a key has to be a property key. - The colour default of an operator is applied explicitly, so it is no longer written only to be overwritten by the spread that follows. - `registerCustomElement()` takes what `defineCustomElement()` accepts, and the request time check emits its two events without a union. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Assisted-by: ClaudeCode:claude-opus-5