File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -34,11 +34,11 @@ export default async function Home() {
3434 function parseDifficulty ( difficulty : string ) : Difficulty {
3535 switch ( difficulty ) {
3636 case 'easy' :
37- return { class : styles . difficultyEasy , label : 'Einsteiger' } ;
37+ return { class : styles . easy , label : 'Einsteiger' } ;
3838 case 'medium' :
39- return { class : styles . difficultyMedium , label : 'Fortgeschritten' } ;
39+ return { class : styles . medium , label : 'Fortgeschritten' } ;
4040 case 'hard' :
41- return { class : styles . difficultyHard , label : 'Experte' } ;
41+ return { class : styles . hard , label : 'Experte' } ;
4242 default :
4343 return { class : '' , label : '' } ;
4444 }
@@ -54,7 +54,7 @@ export default async function Home() {
5454 < div className = { styles . exerciseGrid } >
5555 { Object . entries ( exercisesData ) . map ( ( [ key , exercise ] ) => (
5656 < div key = { key } className = { styles . exerciseCard } >
57- < Link href = { `/chat/${ key } ` } className = { styles . exerciseLink } >
57+ < Link href = { exercise . url ?? `/chat/${ key } ` } className = { styles . exerciseLink } >
5858 < span className = { `${ styles . exerciseDifficulty } ${ parseDifficulty ( exercise . difficulty ) . class } ` } > { parseDifficulty ( exercise . difficulty ) . label } </ span >
5959 < img src = { exercise . image || '/images/elementor-placeholder-image.png' } alt = { `${ exercise . title } 's beschreibendes Bild` } />
6060 < div className = { styles . exerciseContent } >
You can’t perform that action at this time.
0 commit comments