0.9.3 • Published 1 year ago
@cegal/ui-utils v0.9.3
UI
UI utilities we can use for our prokects
fetch
This is a fetch utility that can mock results, simulate different HTTP statues, and dispatches actions for request/success/failure events
How to use
import { fetch } from '@cegal/ui-utils'
and in your code, add this as an action:
const fetchSomething = (params) => {
return fetch.call({
url: YOUR_API_URL_HERE,
expectedPayload: {
'add here': 'your expected mocked response'
},
type: {
request: 'YOUR_ACTION_FOR_REQUEST',
success: 'YOUR_ACTION_FOR_SUCCESS',
failure: 'YOUR_ACTION_FOR_FAILURE'
}
})
}
Note that this will return a Promise, so please use it in a Redux project with thunk middleware.
Change logs
Visit design.cegal.com/change-log
How to use it
install from npm.
npm install --save @cegal/ui-utils
See design.cegal.com on how to use the React components
License
0.9.3
1 year ago
0.8.10
2 years ago
0.9.0
2 years ago
0.9.2
1 year ago
0.9.1
2 years ago
0.8.9
2 years ago
0.8.8
2 years ago
0.8.5
2 years ago
0.8.4
2 years ago
0.8.7
2 years ago
0.8.6
2 years ago
0.8.1
2 years ago
0.8.0
2 years ago
0.8.3
2 years ago
0.8.2
2 years ago
0.3.0
2 years ago
0.2.0
2 years ago
0.5.0
2 years ago
0.4.0
2 years ago
0.3.1
2 years ago
0.7.0
2 years ago
0.6.1
2 years ago
0.6.0
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago