yasuto2002 / SyncMemo

0 stars 0 forks source link

fetchApi エラーハンドリング先の型がわからない #49

Closed yasuto2002 closed 1 year ago

yasuto2002 commented 1 year ago

引き継ぎ

42

エラーハンドリングで呼び出す関数

const { data, pending, refresh, error }  = await useAsyncData(String(`casual`), () =>
    $fetch(
        `${config.apiServer}/casual`,
        { method: 'POST', body:registration,onResponseError: async (ctx) => {
                statusCode.value = ctx.response.status;
                await onResponseError(ctx,statusCode);
        } }
    ),
    {
        initialCache: false
    }
 )
const onResponseError = async (data:any,statusCode:Ref<number>) => {
    statusCode.value = data.response.status
}

引数の型がわからない

(parameter) ctx: FetchContext<any, ResponseType> & { response: FetchResponse<ResponseType>; } スクリーンショット 2023-01-10 19 57 20

.nodemodulesの中にあった

スクリーンショット 2023-01-27 17 32 26
import type {FetchContext,FetchResponse} from 'ohmyfetch'

を見る