MCPcopy Index your code
hub / github.com/TaskingAI/TaskingAI / handleNext1

Function handleNext1

frontend/src/components/modelModal/index.tsx:261–284  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

259 props.handleSetModelOne(false)
260 }
261 const handleNext1 = async () => {
262 setNextLoading1(true)
263 try {
264 const res: any = await getAiModelsList(0, 100, providerId, props.modelType as string)
265 if (res.data.length !== 0) {
266 setPromptList(res.data)
267 setSelectedOneId(res.data[0].model_schema_id)
268 setName(res.data[0].name)
269 setType(res.data[0].type)
270 setProperties(res.data[0].properties)
271 setDescription(res.data[0].description)
272
273 setProviderId(res.data[0].provider_id)
274 }
275 setCenterLoading(false)
276
277 setOpenModalOne(true)
278 } catch (e) {
279 const apiError = e as ApiErrorResponse;
280 toast.error(apiError.response.data.error.message)
281 } finally {
282 setNextLoading1(false)
283 }
284 }
285 return (
286 <div>
287 <Modal zIndex={10001} title={openModalOne ? t('projectModelBaseModelSelection') : (!props.type ? t('projectProviderSelection') : (props.type === 'chat_completion' ? 'Provider Selection - Chat Completion' : 'Provider Selection - Text Embedding'))} onCancel={handleCancel1} footer={

Callers

nothing calls this directly

Calls 1

getAiModelsListFunction · 0.90

Tested by

no test coverage detected