@@ -62,7 +62,7 @@ export interface Config<T extends ClientOptions = ClientOptions>
62
62
}
63
63
64
64
export interface RequestOptions <
65
- TComposable extends Composable = Composable ,
65
+ TComposable extends Composable = '$fetch' ,
66
66
ResT = unknown ,
67
67
DefaultT = undefined ,
68
68
Url extends string = string ,
@@ -87,7 +87,7 @@ export interface RequestOptions<
87
87
| 'sseMaxRetryDelay'
88
88
> {
89
89
asyncDataOptions ?: AsyncDataOptions < ResT , ResT , KeysOf < ResT > , DefaultT > ;
90
- composable : TComposable ;
90
+ composable ? : TComposable ;
91
91
key ?: string ;
92
92
/**
93
93
* Security mechanism(s) to use for the request.
@@ -117,7 +117,7 @@ export interface ClientOptions {
117
117
}
118
118
119
119
type MethodFn = <
120
- TComposable extends Composable ,
120
+ TComposable extends Composable = '$fetch' ,
121
121
ResT = unknown ,
122
122
TError = unknown ,
123
123
DefaultT = undefined ,
@@ -126,7 +126,7 @@ type MethodFn = <
126
126
) => RequestResult < TComposable , ResT , TError > ;
127
127
128
128
type SseFn = <
129
- TComposable extends Composable ,
129
+ TComposable extends Composable = '$fetch' ,
130
130
ResT = unknown ,
131
131
TError = unknown ,
132
132
DefaultT = undefined ,
@@ -135,7 +135,7 @@ type SseFn = <
135
135
) => Promise < ServerSentEventsResult < RequestResult < TComposable , ResT , TError > > > ;
136
136
137
137
type RequestFn = <
138
- TComposable extends Composable ,
138
+ TComposable extends Composable = '$fetch' ,
139
139
ResT = unknown ,
140
140
TError = unknown ,
141
141
DefaultT = undefined ,
@@ -179,7 +179,7 @@ export type Client = CoreClient<RequestFn, Config, MethodFn, BuildUrlFn, SseFn>;
179
179
type OmitKeys < T , K > = Pick < T , Exclude < keyof T , K > > ;
180
180
181
181
export type Options <
182
- TComposable extends Composable ,
182
+ TComposable extends Composable = '$fetch' ,
183
183
TData extends TDataShape = TDataShape ,
184
184
ResT = unknown ,
185
185
DefaultT = undefined ,
0 commit comments