Fix: Correction des exports/imports APPV2 et clés i18N manquantes
- Standardisation des exports de sheets sur 'export default class' (sauf base-item-sheet) - Correction des imports pour utiliser des imports par défaut - Correction de _module.mjs pour exporter les classes correctement - Suppression des redéfinitions de changeTab dans group-sheet et npc-sheet - Ajout des clés i18N manquantes: VERMINE.reserve, VERMINE.Sheet.* - Correction de l'export de VermineBaseItemSheet (export nommé) Corrige l'erreur 'Receiver must be class VermineGroupSheetV2' et aligne sur fvtt-hamalron et fvtt-celestopol Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { VermineBaseActorSheet } from "./base-actor-sheet.mjs"
|
||||
import VermineBaseActorSheet from "./base-actor-sheet.mjs"
|
||||
|
||||
export class VermineGroupSheetV2 extends VermineBaseActorSheet {
|
||||
export default class VermineGroupSheetV2 extends VermineBaseActorSheet {
|
||||
|
||||
static DEFAULT_OPTIONS = {
|
||||
classes: ["group"],
|
||||
@@ -61,14 +61,6 @@ export class VermineGroupSheetV2 extends VermineBaseActorSheet {
|
||||
return context
|
||||
}
|
||||
|
||||
changeTab(tab, group, options = {}) {
|
||||
super.changeTab(tab, group, options)
|
||||
if (group === "sheet") {
|
||||
const main = this.element?.querySelector('[data-group="sheet"][data-tab="main"]')
|
||||
if (main) main.classList.add("active")
|
||||
}
|
||||
}
|
||||
|
||||
async _preparePartContext(partId, context) {
|
||||
const doc = this.document
|
||||
switch (partId) {
|
||||
|
||||
Reference in New Issue
Block a user