diff --git a/src/apps/search-result/search-result.entry.tsx b/src/apps/search-result/search-result.entry.tsx index 7d12f4403f..2c47233210 100644 --- a/src/apps/search-result/search-result.entry.tsx +++ b/src/apps/search-result/search-result.entry.tsx @@ -21,6 +21,7 @@ interface SearchResultEntryTextProps { facetDk5Text: string; facetFictionalCharactersText: string; facetFictionNonfictionText: string; + facetGamePlatformText: string; facetGenreAndFormText: string; facetMainLanguagesText: string; facetMaterialTypesText: string; diff --git a/src/apps/search-result/search-result.stories.tsx b/src/apps/search-result/search-result.stories.tsx index 2a108b5d7a..9917d7f0ec 100644 --- a/src/apps/search-result/search-result.stories.tsx +++ b/src/apps/search-result/search-result.stories.tsx @@ -131,6 +131,10 @@ const meta: Meta = { description: "Genre and form text", control: { type: "text" } }, + facetGamePlatformText: { + description: "Game platform text", + control: { type: "text" } + }, facetMainLanguagesText: { description: "Main languages text", control: { type: "text" } @@ -239,6 +243,7 @@ export const Primary: Story = { facetDk5Text: "Dk5", facetFictionalCharactersText: "Fictional characters", facetFictionNonfictionText: "Fiction or nonfiction", + facetGamePlatformText: "Game platform", facetGenreAndFormText: "Genre and form", facetMainLanguagesText: "Main languages", facetMaterialTypesText: "Material types", diff --git a/src/components/facet-browser/helper.ts b/src/components/facet-browser/helper.ts index a53b617396..4019272327 100644 --- a/src/components/facet-browser/helper.ts +++ b/src/components/facet-browser/helper.ts @@ -135,6 +135,9 @@ export const getFacetFieldTranslation = (name: FacetFieldEnum) => { return "facetWorkTypesText"; case FacetFieldEnum.Year.toLowerCase(): return "facetYearText"; + // TODO: Replace this case when FBI API specs have updated + case "gameplatform": + return "facetGamePlatformText"; default: return invalidSwitchCase(name as never); }