Browse Source

Merge pull request #110 from JamesHawkinss/dev

Fix dropdown not rendering
pull/111/head
James Hawkins 3 years ago committed by GitHub
parent
commit
4c50436a9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      public/locales/en-GB/translation.json
  2. 4
      src/components/Dropdown.tsx
  3. 2
      src/components/layout/Seasons.tsx

4
public/locales/en-GB/translation.json

@ -20,6 +20,10 @@ @@ -20,6 +20,10 @@
"invalidUrl": "Your URL may be invalid",
"arrowText": "Go back"
},
"seasons": {
"season": "Season {{season}}",
"failed": "Failed to get season data"
},
"notFound": {
"backArrow": "Back to home",
"media": {

4
src/components/Dropdown.tsx

@ -15,6 +15,7 @@ interface DropdownProps { @@ -15,6 +15,7 @@ interface DropdownProps {
}
export function Dropdown(props: DropdownProps) {
return (
<div className="relative my-4 max-w-[18rem]">
<Listbox value={props.selectedItem} onChange={props.setSelectedItem}>
{({ open }) => (
@ -55,5 +56,6 @@ export function Dropdown(props: DropdownProps) { @@ -55,5 +56,6 @@ export function Dropdown(props: DropdownProps) {
</>
)}
</Listbox>
</div>;
</div>
)
}

2
src/components/layout/Seasons.tsx

@ -75,7 +75,7 @@ export function Seasons(props: SeasonsProps) { @@ -75,7 +75,7 @@ export function Seasons(props: SeasonsProps) {
const mapSeason = (season: MWMediaSeason) => ({
id: season.id,
name: season.title || `${t('seasons.season')} ${season.sort}`,
name: season.title || `${t('seasons.season', { season: season.sort })}`,
});
const options = seasons.seasons.map(mapSeason);

Loading…
Cancel
Save