FuncType - v0.9.5
GitHub
Preparing search index...
TypedErrorContext
Type Alias TypedErrorContext<T>
TypedErrorContext
:
T
extends
"VALIDATION_FAILED"
?
{
field
:
string
;
rule
:
string
;
value
:
unknown
}
:
T
extends
"NETWORK_ERROR"
?
{
method
:
string
;
statusCode
?:
number
;
url
:
string
}
:
T
extends
"AUTH_REQUIRED"
?
{
requiredRole
?:
string
;
resource
:
string
}
:
T
extends
"NOT_FOUND"
?
{
id
:
string
|
number
;
resource
:
string
}
:
T
extends
"PERMISSION_DENIED"
?
{
action
:
string
;
resource
:
string
;
userId
?:
string
}
:
T
extends
"RATE_LIMITED"
?
{
limit
:
number
;
retryAfter
?:
number
;
window
:
string
}
:
T
extends
"INTERNAL_ERROR"
?
{
errorId
:
string
;
timestamp
:
string
}
:
T
extends
"BAD_REQUEST"
?
{
expected
?:
string
;
reason
:
string
}
:
T
extends
"CONFLICT"
?
{
conflictingValue
:
string
;
resource
:
string
}
:
T
extends
"TIMEOUT"
?
{
duration
:
...
;
operation
:
...
}
:
Record
<
(...)
,
(...)
>
Context type for each error code
Type Parameters
T
extends
ErrorCode
Settings
Member Visibility
Inherited
Internal
Theme
OS
Light
Dark
GitHub
FuncType - v0.9.5
Loading...
Context type for each error code