2.0.0-alpha.26 • Published 5 years ago

@mediatr/react v2.0.0-alpha.26

Weekly downloads
1
License
ISC
Repository
-
Last release
5 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

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