Skip to content

Commit 8711132

Browse files
committed
Setup API mocks
1 parent 05acbe5 commit 8711132

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

src/Administration/Administration.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1-
import React from 'react'
1+
import React, { useEffect } from 'react'
22
// import { Route } from 'react-router-dom'
33
import PropTypes from 'prop-types'
4+
import api from '../_api'
45

56
const Administration = ({ match }) => {
7+
useEffect(() => {
8+
api.users.getList().then(res => console.log('res', res))
9+
}, [])
10+
611
return (
712
<div>
813
{/* <Route path={`${match.path}/login`} component={Login} /> */}

src/_api/index.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import instance from './client'
2-
// import mocks from './_mocks'
2+
import mocks from './_mocks'
33
import organizations from './organizations'
44
import users from './users'
55

@@ -8,6 +8,12 @@ export interface ApiInitOptions {
88
}
99

1010
const init = (options: ApiInitOptions = {}) => {
11+
// const mockAdapter = options.useSampleData ? mocks.init(instance) : undefined
12+
13+
if (options.useSampleData) {
14+
mocks.init(instance)
15+
}
16+
1117
return instance
1218
}
1319

0 commit comments

Comments
 (0)