2.0.0-alpha.26 • Published 3 years ago

@mediatr/react v2.0.0-alpha.26

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

@mediatr/react

Hooks

core

data

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

3 years ago

2.0.0-alpha.67

3 years ago

2.0.0-alpha.65

3 years ago

2.0.0-alpha.64

3 years ago

2.0.0-alpha.63

3 years ago

2.0.0-alpha.62

3 years ago

2.0.0-alpha.61

3 years ago

2.0.0-alpha.60

3 years ago

2.0.0-alpha.59

3 years ago

2.0.0-alpha.58

3 years ago

2.0.0-alpha.57

3 years ago

2.0.0-alpha.56

3 years ago

2.0.0-alpha.55

3 years ago

2.0.0-alpha.54

3 years ago

2.0.0-alpha.51

3 years ago

2.0.0-alpha.50

4 years ago

2.0.0-alpha.49

4 years ago

2.0.0-alpha.48

4 years ago

2.0.0-alpha.47

4 years ago

2.0.0-alpha.46

4 years ago

2.0.0-alpha.45

4 years ago

2.0.0-alpha.44

4 years ago

2.0.0-alpha.43

4 years ago

2.0.0-alpha.42

4 years ago

2.0.0-alpha.41

4 years ago

2.0.0-alpha.40

4 years ago

2.0.0-alpha.39

4 years ago

2.0.0-alpha.38

4 years ago

2.0.0-alpha.37

4 years ago

2.0.0-alpha.36

4 years ago

2.0.0-alpha.33

4 years ago

2.0.0-alpha.35

4 years ago

2.0.0-alpha.34

4 years ago

2.0.0-alpha.32

4 years ago

2.0.0-alpha.31

4 years ago

2.0.0-alpha.30

4 years ago

2.0.0-alpha.29

4 years ago

2.0.0-alpha.28

4 years ago

2.0.0-alpha.27

4 years ago

2.0.0-alpha.26

4 years ago