Correction in List view.

This commit is contained in:
Kartik Sharma 2025-12-08 16:33:44 +05:30
parent 36f802dc62
commit 51e7509cb6
2 changed files with 93 additions and 84 deletions

View File

@ -149,7 +149,7 @@ const OrgPickerFromSPId = () => {
{/* Footer Back button */}
{flowType !== "default" && (
<div className="d-flex text-secondary mt-3">
<div className="d-flex text-secondary mt-7">
<button
type="button"
className="btn btn-xs btn-outline-secondary"

View File

@ -4,18 +4,19 @@ import { ITEMS_PER_PAGE } from "../../utils/constants";
import Avatar from "../common/Avatar";
import { useDebounce } from "../../utils/appUtils";
import Pagination from "../common/Pagination";
import { SpinnerLoader } from "../common/Loader";
const OrganizationsList = ({searchText}) => {
const OrganizationsList = ({ searchText }) => {
const [currentPage, setCurrentPage] = useState(1);
const searchString = useDebounce(searchText,500)
const searchString = useDebounce(searchText, 500)
const {
data = [],
isLoading,
isFetching,
isError,
error,
} = useOrganizationsList(ITEMS_PER_PAGE, 1, true,null,searchString);
const {onClose, startStep, flowType, onOpen,orgData } = useOrganizationModal();
} = useOrganizationsList(ITEMS_PER_PAGE, 1, true, null, searchString);
const { onClose, startStep, flowType, onOpen, orgData } = useOrganizationModal();
const organizationsColumns = [
{
@ -132,8 +133,8 @@ const OrganizationsList = ({searchText}) => {
))}
<td className="sticky-action-column ">
<div className="d-flex justify-content-center gap-2">
<i className="bx bx-show text-primary cursor-pointer" onClick={()=>onOpen({startStep:5,orgData:org.id,flowType:"view"})}></i>
<i className="bx bx-edit text-secondary cursor-pointer" onClick={()=>onOpen({startStep:4,orgData:org,flowType:"edit"})}></i>
<i className="bx bx-show text-primary cursor-pointer" onClick={() => onOpen({ startStep: 5, orgData: org.id, flowType: "view" })}></i>
<i className="bx bx-edit text-secondary cursor-pointer" onClick={() => onOpen({ startStep: 4, orgData: org, flowType: "edit" })}></i>
<i className="bx bx-trash text-danger cursor-not-allowed"></i>
</div>
</td>
@ -144,10 +145,18 @@ const OrganizationsList = ({searchText}) => {
<td
colSpan={organizationsColumns.length + 1}
className="text-center"
style={{ height: "250px" }}
>
<p className="fw-semibold">{isLoading ? "Loading....":"Not Found Organization"}</p>
{isLoading ? (
<div className="d-flex justify-content-center align-items-center h-100">
<SpinnerLoader />
</div>
) : (
<p className="fw-semibold mt-3">Not Found Organization</p>
)}
</td>
</tr>
)}
</tbody>
</table>