import Globals from "./Globals"; const preloadTemplates = async (): Promise[]> => { const rootPath = `${Globals.isModule ? "modules" : "systems"}/${Globals.name}/templates/`; // Place relative paths in array below, e.g.: // const templates = [ rootPath + "actor/actor-sheet.hbs" ] // This would map to our local folder of /Assets/Templates/Actor/actor-sheet.hbs const templates: Array = [ "sheets/character/description.hbs", "sheets/character/attribute.hbs", "sheets/character/base_values.hbs", "sheets/character/main.hbs", "sheets/character/skills.hbs", "sheets/character/gear.hbs", "sheets/character/spells.hbs", "sheets/character/combat.hbs", "sheets/character/effects.hbs", "sheets/npc/main.hbs", "sheets/partial/mod.hbs", "sheets/item/rolls.hbs", "chat/roll-m5.hbs", ]; return loadTemplates(templates.map((s) => rootPath + s)); }; export default preloadTemplates;