Preparing search index...
The search index is not available
react-declarative
react-declarative
types
react-declarative/components
IIfProps
Interface IIfProps<T>
Represents the props for the IIf component.
interface
IIfProps
<
T
extends
any
=
object
>
{
children
:
ReactNode
;
condition
:
boolean
|
(
payload
:
T
)
=>
boolean
|
Promise
<
boolean
>
;
deps
?:
any
[]
;
Else
?:
any
;
fallback
?:
(
e
:
Error
)
=>
void
;
Loading
?:
any
;
onLoadEnd
?:
(
isOk
:
boolean
)
=>
void
;
onLoadStart
?:
()
=>
void
;
payload
?:
T
;
throwError
?:
boolean
;
}
Type Parameters
T
extends
any
=
object
The type of the payload.
Index
Properties
children
condition
deps?
Else?
fallback?
Loading?
on
Load
End?
on
Load
Start?
payload?
throw
Error?
Properties
children
children
:
ReactNode
condition
condition
:
boolean
|
(
payload
:
T
)
=>
boolean
|
Promise
<
boolean
>
Optional
deps
deps
?:
any
[]
Optional
Else
Else
?:
any
Optional
fallback
fallback
?:
(
e
:
Error
)
=>
void
Optional
Loading
Loading
?:
any
Optional
on
Load
End
onLoadEnd
?:
(
isOk
:
boolean
)
=>
void
Optional
on
Load
Start
onLoadStart
?:
()
=>
void
Optional
payload
payload
?:
T
Optional
throw
Error
throwError
?:
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
children
condition
deps
Else
fallback
Loading
on
Load
End
on
Load
Start
payload
throw
Error
react-declarative
Loading...
Represents the props for the IIf component.