Skip to content

Commit

Permalink
fix: extra padding on external results page (#2409)
Browse files Browse the repository at this point in the history
* fix: extra padding on external results page

* fix: filter button padding on external_Result page

* fix: padding issue on external result page

* fix: previous changes

* used clsx for improving readability

* fix resposiveness for medium screen size

* Update src/Components/ExternalResult/ResultList.tsx

Co-authored-by: Khavin Shankar <khavinshankar@gmail.com>

* Update src/Components/ExternalResult/ResultList.tsx

Co-authored-by: Khavin Shankar <khavinshankar@gmail.com>

* Update src/Components/ExternalResult/ResultList.tsx

Co-authored-by: Khavin Shankar <khavinshankar@gmail.com>

Co-authored-by: Khavin Shankar <khavinshankar@gmail.com>
  • Loading branch information
kunatastic and khavinshankar committed Jul 13, 2022
1 parent efa6086 commit a689773
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 14 deletions.
2 changes: 1 addition & 1 deletion src/Components/Common/SearchBox.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export const InputSearchBox = (props: TextFieldPropsExtended) => {

return (
<div className="md:flex top-0 bg-gray-100">
<div className="relative rounded-md shadow-sm max-w-sm w-full">
<div className="relative rounded-md shadow-sm lg:max-w-sm w-full">
<input
name="search"
type="text"
Expand Down
25 changes: 12 additions & 13 deletions src/Components/ExternalResult/ResultList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,19 @@ import Grid from "@material-ui/core/Grid";
import { Button } from "@material-ui/core";
import CircularProgress from "@material-ui/core/CircularProgress";
import { navigate, useQueryParams } from "raviger";
// import { parsePhoneNumberFromString } from "libphonenumber-js";
import React, { useEffect, useState } from "react";
import { useDispatch } from "react-redux";
import { externalResultList } from "../../Redux/actions";
// import { PhoneNumberField } from "../Common/HelperInputFields";
import Pagination from "../Common/Pagination";
import { InputSearchBox } from "../Common/SearchBox";
import { make as SlideOver } from "../Common/SlideOver.gen";
import ListFilter from "./ListFilter";
import moment from "moment";
import { CSVLink } from "react-csv";
// import { externalResultFormatter } from "./Commons";
import GetAppIcon from "@material-ui/icons/GetApp";
import FacilitiesSelectDialogue from "./FacilitiesSelectDialogue";
import { FacilityModel } from "../Facility/models";

import clsx from "clsx";
const Loading = loadable(() => import("../Common/Loading"));
const PageTitle = loadable(() => import("../Common/PageTitle"));

Expand All @@ -44,6 +41,7 @@ export default function ResultList() {
lsgList: [],
wardList: [],
});

let manageResults: any = null;
let pagination: any = null;
const local = JSON.parse(localStorage.getItem("external-filters") || "{}");
Expand Down Expand Up @@ -361,7 +359,7 @@ export default function ResultList() {
<PageTitle
title="External Results"
hideBack={true}
className="mt-4"
className="-mt-2 md:mt-4"
breadcrumbs={false}
/>
<div className="mt-5 lg:grid grid-cols-1 gap-5 sm:grid-cols-3 my-4 px-2 md:px-0 relative">
Expand All @@ -387,8 +385,8 @@ export default function ResultList() {
errors=""
/>
</div>
<div>
<div className="text-sm font-semibold mt-2">Search by number</div>
<div className="text-sm font-semibold my-2">Search by number</div>
<div className="w-full">
<InputSearchBox
value={qParams.mobile_number || ""}
search={searchByPhone}
Expand All @@ -397,18 +395,19 @@ export default function ResultList() {
/>
</div>
</div>
<div className="flex flex-col justify-between">
<div className="flex">
<div className="mt-4 lg:mt-0 ml-auto flex flex-col justify-evenly gap-4">
<div className="flex justify-end gap-2">
<div
className="btn mt-8 ml-auto btn-primary"
className="btn btn-primary"
onClick={(_) => navigate("external_results/upload")}
>
Upload List
</div>
<div
className={`btn mt-8 ml-4 gap-2 btn-primary ${
downloadLoading ? "pointer-events-none" : ""
}`}
className={clsx(
"btn btn-primary",
downloadLoading && "pointer-events-none"
)}
onClick={triggerDownload}
>
<span className="flex flex-row justify-center">
Expand Down

0 comments on commit a689773

Please sign in to comment.