const getFruits = async () => {
const params: MyApiRequest = {
}
return await useAsyncData<MyApiResponse>(() => {
const cfg = new Configuration({
basePath: config.public.apiBaseURL,
headers: { 'x-auth': config.public.token },
})
const api = new MyApi(cfg)
return api.getFruits(params)
})
}
Date型の変換でミリ秒をつけたくない
パラメータが format: date-time
のとき .toISOString()
でstringにしているのだが、ミリ秒は取りたくない。
なのでdate-timeなパラメータはstringで生成されてほしい。
こちらでカスタマイズができるようだった。
Customization | OpenAPI Generator
User-defined Templates

--type-mappings=Date=string
をつけた。