diff --git a/README.md b/README.md index 1c1b1b110..329d658aa 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ any help with getting started, I'm available most days. 1. Install Docker and Docker Compose - [Windows install instructions](https://docs.docker.com/docker-for-windows/install/) -1. Install the dotnet SDK, currently 8.x +1. Install the dotnet SDK, currently 9.x 1. Log in or sign up for a [Battle.Net Developer](https://develop.battle.net) account @@ -119,7 +119,7 @@ any help with getting started, I'm available most days. 1. Start the initial data import/build, this will take a while: ```bash - cd app/tool/ + cd apps/tool/ dotnet run all ``` diff --git a/apps/backend/Models/API/NonBlizzard/ApiCharacterRaiderIo.cs b/apps/backend/Models/API/NonBlizzard/ApiCharacterRaiderIo.cs index 76bcf7f76..1ec975d4d 100644 --- a/apps/backend/Models/API/NonBlizzard/ApiCharacterRaiderIo.cs +++ b/apps/backend/Models/API/NonBlizzard/ApiCharacterRaiderIo.cs @@ -26,6 +26,7 @@ public class ApiCharacterRaiderIoSeason { "season-tww-2", 14 }, { "season-tww-3", 15 }, { "season-tww-3-legion-remix", 1001 }, + { "season-mn-1", 17 }, }; public string Season { get; set; } diff --git a/apps/frontend/components/character-table/CharacterTable.svelte b/apps/frontend/components/character-table/CharacterTable.svelte index 1371fd753..7827110b6 100644 --- a/apps/frontend/components/character-table/CharacterTable.svelte +++ b/apps/frontend/components/character-table/CharacterTable.svelte @@ -3,6 +3,7 @@ import sortBy from 'lodash/sortBy'; import { router } from 'svelte-spa-router'; + import { setCharacterTableContext } from './context'; import { browserState } from '@/shared/state/browser.svelte'; import { settingsState } from '@/shared/state/settings.svelte'; import { newNavState } from '@/stores/local-storage'; @@ -115,6 +116,8 @@ return [characters, groups]; }); + setCharacterTableContext(() => ({ characters })); + const paddingMap: Record = { small: 1, medium: 2, diff --git a/apps/frontend/components/character-table/context.ts b/apps/frontend/components/character-table/context.ts new file mode 100644 index 000000000..ea0696d4d --- /dev/null +++ b/apps/frontend/components/character-table/context.ts @@ -0,0 +1,9 @@ +import { createContext } from 'svelte'; +import type { Character } from '@/types/character/character.svelte'; + +interface CharacterTableContext { + characters: Character[]; +} + +export const [getCharacterTableContext, setCharacterTableContext] = + createContext<() => CharacterTableContext>(); diff --git a/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2.svelte b/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2.svelte index fd056ef30..08aa38044 100644 --- a/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2.svelte +++ b/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2.svelte @@ -1,18 +1,15 @@