// material-ui
import {
Grid, Typography
} from '@mui/material';
import MainCard from "../../components/MainCard";
import SearchForm from "./OrganizationSearchForm";
import EventTable from "./OrganizationTable";
import {useEffect, useState} from "react";
import * as UrlUtils from "../../utils/ApiPathConst";
import * as React from "react";
import LoadingComponent from "../extra-pages/LoadingComponent";
import * as HttpUtils from "../../utils/HttpUtils";
// ==============================|| DASHBOARD - DEFAULT ||============================== //
const OrganizationSearchPage = () => {
const [record,setRecord] = useState([]);
const [searchCriteria, setSearchCriteria] = useState({});
const [onReady, setOnReady] = useState(false);
useEffect(() => {
getUserList();
}, []);
useEffect(() => {
setOnReady(true);
}, [record]);
useEffect(() => {
getUserList();
}, [searchCriteria]);
function getUserList(){
HttpUtils.get({
url: UrlUtils.GET_ORG_PATH,
params: searchCriteria,
onSuccess: function(responseData){
setRecord(responseData);
}
});
}
function applySearch(input) {
setSearchCriteria(input);
}
return (
!onReady ?
:
View Organization
{/*row 1*/}
{/*row 2*/}
);
};
export default OrganizationSearchPage;