Curator-UI: sichere Optional-Chains für Genre-Filter
This commit is contained in:
@@ -1037,7 +1037,7 @@ export default function CuratorPage() {
|
|||||||
<div style={{ display: 'flex', flexDirection: 'column', gap: '0.25rem' }}>
|
<div style={{ display: 'flex', flexDirection: 'column', gap: '0.25rem' }}>
|
||||||
<div style={{ display: 'flex', flexWrap: 'wrap', gap: '0.25rem' }}>
|
<div style={{ display: 'flex', flexWrap: 'wrap', gap: '0.25rem' }}>
|
||||||
{genres
|
{genres
|
||||||
.filter(g => curatorInfo?.genreIds.includes(g.id))
|
.filter(g => curatorInfo?.genreIds?.includes(g.id))
|
||||||
.map(genre => (
|
.map(genre => (
|
||||||
<label
|
<label
|
||||||
key={genre.id}
|
key={genre.id}
|
||||||
@@ -1074,7 +1074,7 @@ export default function CuratorPage() {
|
|||||||
<div style={{ display: 'flex', flexWrap: 'wrap', gap: '0.25rem' }}>
|
<div style={{ display: 'flex', flexWrap: 'wrap', gap: '0.25rem' }}>
|
||||||
{song.genres
|
{song.genres
|
||||||
.filter(
|
.filter(
|
||||||
g => !curatorInfo?.genreIds.includes(g.id)
|
g => !curatorInfo?.genreIds?.includes(g.id)
|
||||||
)
|
)
|
||||||
.map(g => (
|
.map(g => (
|
||||||
<span
|
<span
|
||||||
|
|||||||
Reference in New Issue
Block a user