@@ -5,6 +5,8 @@ import { WordAnimator } from 'components';
55import { profileFetcher } from 'lib/fetchers/open-source/fetcher' ;
66import meta from 'lib/config/metadata.js' ;
77
8+ export const dynamic = 'force-dynamic' ;
9+
810// TODO: improve SEO
911export const metadata = {
1012 title : '> open source' ,
@@ -22,7 +24,7 @@ export default async function OpenSourcePage() {
2224 const words = [ 'Art' , 'People' , 'Code' , 'Passion' , 'You' ] ;
2325
2426 const profile = await profileFetcher ( ) ;
25- const { sponsors = [ ] , followers = [ ] } = profile ;
27+ const { sponsors = [ ] , followers = [ ] } = profile || { } ;
2628
2729 profile . repositories = undefined ;
2830 profile . followers = undefined ;
@@ -45,7 +47,7 @@ export default async function OpenSourcePage() {
4547 < Container clean name = "you" >
4648 < div className = { s . thanksContainer } >
4749 < Fade direction = "left" clean className = "w-full" >
48- < h2 className = "text-center font-bold text-4xl " > Thank you.</ h2 >
50+ < h2 className = "text-4xl font-bold text-center " > Thank you.</ h2 >
4951
5052 < Sponsors sponsors = { sponsors } />
5153 </ Fade >
@@ -56,7 +58,7 @@ export default async function OpenSourcePage() {
5658 < Container clean name = "people" >
5759 < div className = { s . genericContainer } >
5860 < Fade direction = "left" delay = { 0.5 } className = "w-full" >
59- < h2 className = "text-center font-bold text-4xl " > Still You</ h2 >
61+ < h2 className = "text-4xl font-bold text-center " > Still You</ h2 >
6062
6163 < Followers followers = { followers } />
6264 </ Fade >
@@ -67,7 +69,7 @@ export default async function OpenSourcePage() {
6769 < Container clean name = "passion" >
6870 < div className = { s . genericContainer } >
6971 < Fade direction = "left" delay = { 0.5 } className = "w-full" >
70- < h2 className = "text-center font-bold text-4xl " > About me</ h2 >
72+ < h2 className = "text-4xl font-bold text-center " > About me</ h2 >
7173
7274 < GitHubProfile { ...profile } />
7375 </ Fade >
0 commit comments