Optional
client
client?: {
config: ClientOptions;
DELETE: ClientMethod<paths, "delete", `${string}/${string}`>;
GET: ClientMethod<paths, "get", `${string}/${string}`>;
HEAD: ClientMethod<paths, "head", `${string}/${string}`>;
OPTIONS: ClientMethod<paths, "options", `${string}/${string}`>;
PATCH: ClientMethod<paths, "patch", `${string}/${string}`>;
POST: ClientMethod<paths, "post", `${string}/${string}`>;
PUT: ClientMethod<paths, "put", `${string}/${string}`>;
TRACE: ClientMethod<paths, "trace", `${string}/${string}`>;
eject(...middleware: Middleware[]): void;
use(...middleware: Middleware[]): void;
}
Type declaration
config: ClientOptions
DELETE: ClientMethod<paths, "delete", `${string}/${string}`>
GET: ClientMethod<paths, "get", `${string}/${string}`>
HEAD: ClientMethod<paths, "head", `${string}/${string}`>
OPTIONS: ClientMethod<paths, "options", `${string}/${string}`>
PATCH: ClientMethod<paths, "patch", `${string}/${string}`>
POST: ClientMethod<paths, "post", `${string}/${string}`>
PUT: ClientMethod<paths, "put", `${string}/${string}`>
TRACE: ClientMethod<paths, "trace", `${string}/${string}`>
eject:function
use:function
An instance of the Phoenix client. If not provided, the client will be created using the default configuration.