fix: roles api not fetch

This commit is contained in:
caturbgs 2021-12-22 15:46:41 +07:00
parent 5039fa736a
commit 84ff8c12f8
2 changed files with 15 additions and 34 deletions

View File

@ -1,35 +1,16 @@
import React, { useContext, useEffect, useState } from "react"; import React, {useContext, useEffect, useState} from "react";
import { import {Button, Card, Col, Divider, Form, Input, List, message, Modal, Row, Select, Space, Table, Tag,} from "antd";
Button, import {useStore} from "../../utils/useStore";
Card, import {observer} from "mobx-react-lite";
Col, import {DownloadOutlined, PlusSquareOutlined,} from "@ant-design/icons";
Divider, import {MembershipModal} from "./MembershipModal";
Form, import {BreadcumbComponent} from "../../component/BreadcumbComponent";
Input, import {LINKS} from "../../routes/app";
List, import {useHistory} from "react-router-dom";
message, import {ModalLoaderContext} from "../../utils/modal";
Modal,
Row,
Select,
Space,
Table,
Tag,
} from "antd";
import { useStore } from "../../utils/useStore";
import { observer } from "mobx-react-lite";
import {
DownloadOutlined,
ExclamationCircleOutlined,
PlusSquareOutlined,
} from "@ant-design/icons";
import { MembershipModal } from "./MembershipModal";
import { BreadcumbComponent } from "../../component/BreadcumbComponent";
import { LINKS } from "../../routes/app";
import { Link, useHistory } from "react-router-dom";
import { ModalLoaderContext } from "../../utils/modal";
const { Search } = Input; const {Search} = Input;
const { Option } = Select; const {Option} = Select;
export const Membership = observer(() => { export const Membership = observer(() => {
const history = useHistory(); const history = useHistory();
const [form] = Form.useForm(); const [form] = Form.useForm();
@ -357,7 +338,7 @@ export const Membership = observer(() => {
store.membership.pageSize = page.pageSize; store.membership.pageSize = page.pageSize;
store.membership.page = pageNumber - 1; store.membership.page = pageNumber - 1;
modalLoader.setLoading(true); modalLoader.setLoading(true);
//await getData(); await getData();
modalLoader.setLoading(false); modalLoader.setLoading(false);
}} }}
/> />

View File

@ -2,8 +2,8 @@ import {makeAutoObservable} from "mobx";
import {http} from "../utils/http"; import {http} from "../utils/http";
export class Role { export class Role {
page = null; page = 0;
pageSize = null; pageSize = 10;
data = []; data = [];
total_data = 0; total_data = 0;