1
1
import type { AuthChangeEvent } from '@supabase/auth-js'
2
2
import { FunctionsClient } from '@supabase/functions-js'
3
- import {
4
- type GetRpcFunctionFilterBuilderByArgs ,
5
- PostgrestClient ,
6
- type PostgrestFilterBuilder ,
7
- type PostgrestQueryBuilder ,
8
- } from '@supabase/postgrest-js'
3
+ import { PostgrestClient , type PostgrestQueryBuilder } from '@supabase/postgrest-js'
9
4
import {
10
5
type RealtimeChannel ,
11
6
type RealtimeChannelOptions ,
@@ -247,11 +242,6 @@ export default class SupabaseClient<
247
242
rpc <
248
243
FnName extends string & keyof Schema [ 'Functions' ] ,
249
244
Args extends Schema [ 'Functions' ] [ FnName ] [ 'Args' ] = never ,
250
- FilterBuilder extends GetRpcFunctionFilterBuilderByArgs <
251
- Schema ,
252
- FnName ,
253
- Args
254
- > = GetRpcFunctionFilterBuilderByArgs < Schema , FnName , Args > ,
255
245
> (
256
246
fn : FnName ,
257
247
args : Args = { } as Args ,
@@ -264,15 +254,7 @@ export default class SupabaseClient<
264
254
get : false ,
265
255
count : undefined ,
266
256
}
267
- ) : PostgrestFilterBuilder <
268
- ClientOptions ,
269
- Schema ,
270
- FilterBuilder [ 'Row' ] ,
271
- FilterBuilder [ 'Result' ] ,
272
- FilterBuilder [ 'RelationName' ] ,
273
- FilterBuilder [ 'Relationships' ] ,
274
- 'RPC'
275
- > {
257
+ ) {
276
258
return this . rest . rpc ( fn , args , options )
277
259
}
278
260
0 commit comments