2.0.0-alpha.26 • Published 5 years ago
@mediatr/react v2.0.0-alpha.26
@mediatr/react
Hooks
core
data
- list: useCommandList / useHandleList
- detail: useCommandDetail / useHandleDetail
- save: useCommandSave / useHandleSave
- remove: useCommandRemove / useHandleRemove
useCommand
import { useCommand } from '@mediatr/react'
export const App() {
const myCommand = useCommand(MY_COMMAND, 'DEFAULT VALUE')
if (myCommand.loading) {
return (<p>loading</>)
}
return (
<div>
<p>{myCommand.data}</p>
<button onClick={myCommand.handle}>handle</button>
<div>
)
}
useHandle
import { useHandle } from '@mediatr/react'
export const App() {
const myCommand = useHandle(MY_COMMAND, 'PARAMS')
if (myCommand.loading) {
return (<p>loading</>)
}
return (
<div>
<p>{myCommand.data}</p>
<button onClick={myCommand.handle}>handle</button>
<div>
)
}
2.0.0-alpha.66
5 years ago
2.0.0-alpha.67
5 years ago
2.0.0-alpha.65
5 years ago
2.0.0-alpha.64
5 years ago
2.0.0-alpha.63
5 years ago
2.0.0-alpha.62
5 years ago
2.0.0-alpha.61
5 years ago
2.0.0-alpha.60
5 years ago
2.0.0-alpha.59
5 years ago
2.0.0-alpha.58
5 years ago
2.0.0-alpha.57
5 years ago
2.0.0-alpha.56
5 years ago
2.0.0-alpha.55
5 years ago
2.0.0-alpha.54
5 years ago
2.0.0-alpha.51
5 years ago
2.0.0-alpha.50
5 years ago
2.0.0-alpha.49
5 years ago
2.0.0-alpha.48
5 years ago
2.0.0-alpha.47
5 years ago
2.0.0-alpha.46
5 years ago
2.0.0-alpha.45
5 years ago
2.0.0-alpha.44
5 years ago
2.0.0-alpha.43
5 years ago
2.0.0-alpha.42
5 years ago
2.0.0-alpha.41
5 years ago
2.0.0-alpha.40
5 years ago
2.0.0-alpha.39
5 years ago
2.0.0-alpha.38
5 years ago
2.0.0-alpha.37
5 years ago
2.0.0-alpha.36
5 years ago
2.0.0-alpha.33
5 years ago
2.0.0-alpha.35
5 years ago
2.0.0-alpha.34
5 years ago
2.0.0-alpha.32
5 years ago
2.0.0-alpha.31
5 years ago
2.0.0-alpha.30
5 years ago
2.0.0-alpha.29
5 years ago
2.0.0-alpha.28
5 years ago
2.0.0-alpha.27
5 years ago
2.0.0-alpha.26
5 years ago