bug Pagination

dilmurod
Dilmurod 1 month ago
parent 0b69b9f04f
commit 9630a46070

@ -15,9 +15,14 @@ import {
Radio,
RadioChangeEvent,
Select,
theme,
} from "antd";
import { companyController } from "../../API/LayoutApi/companies";
import { DashboardOutlined } from "@ant-design/icons";
import {
DashboardOutlined,
LeftOutlined,
RightOutlined,
} from "@ant-design/icons";
import Notfound from "../../Utils/Notfound";
import Table from "antd/es/table";
import AddDriver from "./AddDriver";
@ -53,6 +58,8 @@ const CompanyEdit = () => {
const customerData = useCustomerByComanyData({ page, page_size: 10 }, id);
const { data, refetch, status } = useCompanyOne(id);
const { token } = theme.useToken();
const showModal = () => {
setOpen(true);
};
@ -346,17 +353,40 @@ const CompanyEdit = () => {
direction="vertical"
>
<Space
style={{ width: "100%", justifyContent: "flex-end" }}
style={{
justifyContent: "end",
position: "fixed",
bottom: 0,
left: 0,
width: "100%",
// backgroundColor: token.colorBgContainer,
boxShadow: "0 4px 8px rgba(0, 0, 0, 0.4)",
padding: "10px 0",
zIndex: 1000,
}}
wrap
>
<Button
type="primary"
icon={<StepBackwardOutlined />}
onClick={Previos}
disabled={customerData.data?.previous ? false : true}
></Button>
style={{
backgroundColor: token.colorBgContainer,
color: token.colorText,
border: "none",
}}
>
<LeftOutlined />
</Button>
<Input
style={{ width: 50, textAlign: "right" }}
disabled
style={{
width: 40,
textAlign: "center",
background: token.colorBgContainer,
border: "1px solid",
borderColor: token.colorText,
color: token.colorText,
}}
value={page}
onChange={(e) => {
let num = e.target.value;
@ -366,11 +396,16 @@ const CompanyEdit = () => {
}}
/>
<Button
type="primary"
icon={<StepForwardOutlined />}
onClick={Next}
disabled={customerData.data?.next ? false : true}
></Button>
style={{
backgroundColor: token.colorBgContainer,
color: token.colorText,
border: "none",
}}
>
<RightOutlined />
</Button>
</Space>
</Space>
{open && (

Loading…
Cancel
Save