@@ -26,7 +26,7 @@ const ProfileRenderer: React.FC<Props> = observer((props) => {
2626 }
2727 const options = { year : "numeric" , month : "long" , day : "numeric" } as const ;
2828 const date = new Intl . DateTimeFormat ( "en-US" , options ) . format (
29- props . profile . joinedDate
29+ props . profile . joinedDate ,
3030 ) ;
3131 return date ;
3232 } , [ props . profile . joinedDate ] ) ;
@@ -43,7 +43,7 @@ const ProfileRenderer: React.FC<Props> = observer((props) => {
4343
4444 const forkedDocs = useResource ( ( ) => {
4545 const forkedDocs = forks . map ( ( f ) =>
46- DocConnection . load ( f , props . sessionStore )
46+ DocConnection . load ( f , props . sessionStore ) ,
4747 ) ;
4848
4949 return [
@@ -71,7 +71,7 @@ const ProfileRenderer: React.FC<Props> = observer((props) => {
7171 < div className = { styles . userInfo } > Joined { joinedDate } </ div >
7272 ) }
7373 </ div >
74- { forkedDocs ?. length && < h2 > Workspaces</ h2 > }
74+ { ! ! forkedDocs ?. length && < h2 > Workspaces</ h2 > }
7575 < div className = { styles . workspaces } >
7676 < Button
7777 onClick = { ( ) => {
@@ -80,24 +80,28 @@ const ProfileRenderer: React.FC<Props> = observer((props) => {
8080 Public workspace by { props . profile . title }
8181 </ Button >
8282 </ div >
83- { forkedDocs ?. length && < h2 > Forked documents</ h2 > }
84- < div className = { styles . forks } >
85- { forkedDocs . map ( ( f ) => (
86- < >
87- < Button
88- key = { f . identifier . toString ( ) }
89- onClick = { ( ) => {
90- navigate ( "/" + identifiersToPath ( f . identifier ) ) ;
91- } } >
92- { f . tryDoc
93- ? f . tryDoc . type === "!richtext"
94- ? f . tryDoc . doc . title
95- : f . tryDoc . title
96- : "..." }
97- </ Button >
98- </ >
99- ) ) }
100- </ div >
83+ { ! ! forkedDocs ?. length && (
84+ < >
85+ < h2 > Forked documents</ h2 >
86+ < div className = { styles . forks } >
87+ { forkedDocs . map ( ( f ) => (
88+ < >
89+ < Button
90+ key = { f . identifier . toString ( ) }
91+ onClick = { ( ) => {
92+ navigate ( "/" + identifiersToPath ( f . identifier ) ) ;
93+ } } >
94+ { f . tryDoc
95+ ? f . tryDoc . type === "!richtext"
96+ ? f . tryDoc . doc . title
97+ : f . tryDoc . title
98+ : "..." }
99+ </ Button >
100+ </ >
101+ ) ) }
102+ </ div >
103+ </ >
104+ ) }
101105 </ div >
102106 </ >
103107 ) ;
0 commit comments