File tree Expand file tree Collapse file tree 2 files changed +24
-11
lines changed
Expand file tree Collapse file tree 2 files changed +24
-11
lines changed Original file line number Diff line number Diff line change @@ -8,27 +8,37 @@ const CBBaseInfo = () => {
88 const frontMatter = useFrontMatter ( ) ;
99
1010 let functionSignature = "" ;
11- let parameters = frontMatter . cbparameters . parameters . map ( param => `${ param . name } : ${ param . typeName } ` ) . join ( ', ' ) ;
11+ let parameters = frontMatter . cbparameters . parameters
12+ . map ( ( param ) => `${ param . name } : ${ param . typeName } ` )
13+ . join ( ", " ) ;
1214 let returnType = frontMatter . cbparameters . returns . signatureTypeName ;
13- if ( frontMatter . cbparameters . returns . typeArgs && frontMatter . cbparameters . returns . typeArgs . length > 0 ) {
15+ if (
16+ frontMatter . cbparameters . returns . typeArgs &&
17+ frontMatter . cbparameters . returns . typeArgs . length > 0
18+ ) {
1419 let typeArg = frontMatter . cbparameters . returns . typeArgs [ 0 ] ;
1520 returnType = `${ returnType } <${ typeArg . name } >` ;
1621 }
17- functionSignature = `codebolt.${ frontMatter . data . category } .${ frontMatter . data . name } (${ parameters } ): ${ returnType } ` ;
22+ if ( frontMatter . data ) {
23+ functionSignature = `codebolt.${ frontMatter . data . category } .${ frontMatter . data . name } (${ parameters } ): ${ returnType } ` ;
24+ }
25+
1826 return (
1927 < div >
2028 { Object . entries ( frontMatter ) . map ( ( [ key , value ] ) => {
2129 if ( key === "cbbaseinfo" ) {
2230 console . log ( `Key: ${ key } , Value: ${ value } ` ) ;
2331
24- return < >
25- < pre >
26- < code >
27- { functionSignature }
28- </ code >
29- </ pre >
30- < div key = { key } > { value . description } </ div >
31- </ > ;
32+ return (
33+ < div className = "cbbaseinfo" >
34+ { frontMatter . data ? (
35+ < pre >
36+ < code > { functionSignature } </ code >
37+ </ pre >
38+ ) : null }
39+ < div key = { key } > { value . description } </ div >
40+ </ div >
41+ ) ;
3242 }
3343
3444 return null ;
Original file line number Diff line number Diff line change 5151 padding : 20px ;
5252 border-radius : 5px ;
5353}
54+ .cbbaseinfo {
55+ margin-bottom : 20px ;
56+ }
5457[data-theme = 'dark' ] .description {
5558 color : white;
5659 background-color : rgb (57 , 56 , 56 );
You can’t perform that action at this time.
0 commit comments