File tree Expand file tree Collapse file tree 1 file changed +20
-13
lines changed
workspaces/marketplace/plugins/marketplace/src/components Expand file tree Collapse file tree 1 file changed +20
-13
lines changed Original file line number Diff line number Diff line change @@ -165,19 +165,26 @@ export const MarketplacePackageEditContent = ({
165165 [ `${ pkg . metadata . name } ` ] : pkg . spec ?. dynamicArtifact ,
166166 } ;
167167
168- const packageExamples = Object . values ( examples [ 0 ] ) [ 0 ] ;
169-
170- const availableTabs = [
171- Array . isArray ( packageExamples ) &&
172- packageExamples . length > 0 && {
173- label : 'Examples' ,
174- content : examples ,
175- key : 'examples' ,
176- others : { packageNames : packageDynamicArtifacts } ,
177- } ,
178- ] . filter ( Boolean ) as TabItem [ ] ;
179-
180- const showRightCard = packageExamples ?. length && packageExamples . length > 0 ;
168+ const packageExamples =
169+ Array . isArray ( examples ) && examples . length > 0
170+ ? Object . values ( examples [ 0 ] ) ?. [ 0 ]
171+ : [ ] ;
172+
173+ const hasPackageExamples =
174+ Array . isArray ( packageExamples ) && packageExamples . length > 0 ;
175+
176+ const availableTabs = hasPackageExamples
177+ ? ( [
178+ {
179+ label : 'Examples' ,
180+ content : examples ,
181+ key : 'examples' ,
182+ others : { packageNames : packageDynamicArtifacts } ,
183+ } ,
184+ ] as TabItem [ ] )
185+ : [ ] ;
186+
187+ const showRightCard = hasPackageExamples ;
181188 const [ tabIndex , setTabIndex ] = useState ( 0 ) ;
182189
183190 const handleTabChange = ( _ : any , newValue : SetStateAction < number > ) => {
You can’t perform that action at this time.
0 commit comments