Skip to content

Commit

Permalink
feat: add state for club view
Browse files Browse the repository at this point in the history
  • Loading branch information
wjeongchoi committed Feb 2, 2025
1 parent 5ef163f commit bef61e7
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ const ExecutiveActivityReportChargedFrame: React.FC = () => {
executiveId: Number(executiveId),
});

window.history.replaceState({ isClubView: false }, "");

const clubsActivities = data?.activities.reduce(
(acc, activity) => {
if (!activity.club?.id || !activity.chargedExecutive?.id) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ import ExecutiveActivityClubTable from "../components/ExecutiveActivityClubTable
import useGetExecutiveActivities from "../services/useGetExecutiveActivities";

const ExecutiveActivityReportFrame = () => {
const [isClubView, setIsClubView] = useState<boolean>(true);
const [isClubView, setIsClubView] = useState<boolean>(
window.history.state.isClubView ?? true,
);
const [searchText, setSearchText] = useState<string>("");
const { data, isLoading, isError } = useGetExecutiveActivities();

Expand All @@ -24,6 +26,10 @@ const ExecutiveActivityReportFrame = () => {
ChargedChangeClubProps[]
>([]);

useEffect(() => {
window.history.replaceState({ isClubView }, "");
}, [isClubView]);

useEffect(() => {
if (data) {
setSelectedClubInfos(
Expand Down

0 comments on commit bef61e7

Please sign in to comment.