@@ -90,13 +90,19 @@ export const BuildForm: FC<BuildFormProps> = ({
9090 offer . resources . tee !== oasisRT . types . RoflmarketTeeType . SGX
9191 )
9292 return false
93- if ( selectedTemplateRequirements . cpus && offer . resources . cpus < selectedTemplateRequirements . cpus )
93+ if (
94+ selectedTemplateRequirements . cpus &&
95+ ( offer . resources . cpus as number ) < selectedTemplateRequirements . cpus
96+ )
9497 return false
95- if ( selectedTemplateRequirements . memory && offer . resources . memory < selectedTemplateRequirements . memory )
98+ if (
99+ selectedTemplateRequirements . memory &&
100+ ( offer . resources . memory as number ) < selectedTemplateRequirements . memory
101+ )
96102 return false
97103 if (
98104 selectedTemplateRequirements . storage &&
99- offer . resources . storage < selectedTemplateRequirements . storage
105+ ( offer . resources . storage as number ) < selectedTemplateRequirements . storage
100106 )
101107 return false
102108 return true
@@ -134,9 +140,9 @@ export const BuildForm: FC<BuildFormProps> = ({
134140 if ( selectedOfferId && offers ) {
135141 const selectedOffer = offers . find ( offer => offer . id === selectedOfferId )
136142 if ( selectedOffer ) {
137- form . setValue ( 'offerCpus' , selectedOffer . resources . cpus )
138- form . setValue ( 'offerMemory' , selectedOffer . resources . memory )
139- form . setValue ( 'offerStorage' , selectedOffer . resources . storage )
143+ form . setValue ( 'offerCpus' , selectedOffer . resources . cpus as number )
144+ form . setValue ( 'offerMemory' , selectedOffer . resources . memory as number )
145+ form . setValue ( 'offerStorage' , selectedOffer . resources . storage as number )
140146 }
141147 }
142148 } , [ selectedOfferId , offers , form ] )
0 commit comments