Issue
I have PanelService.getSetupOrder(route.params.id)
which returns me 4 variables:
- data
- pending
- error
- refresh
In the docs I've found that you can write data: order
to store data in order variable.
I'm using Typescript and I'm wondering whether I could set order variable to Ref<Order> type
I've tried doing something like this: const { data: order: Ref<Order>, pending, error, refresh } = await PanelService.getSetupOrder(route.params.id)
and const { data: (order: Ref<Order>), pending, error, refresh } = await PanelService.getSetupOrder(route.params.id)
Solution
I've changed method getSetupOrder
to return Promise<_AsyncData<Order, true | Error>>
, previously it automatically was Promise<_AsyncData<unknown, true | Error>>
Answered By - Georglider
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.