From f3fce32810defe11c6a78da973f99393103086ee Mon Sep 17 00:00:00 2001
From: xaralis <filip.varecha@fragaria.cz>
Date: Mon, 21 Dec 2020 14:29:39 +0100
Subject: [PATCH] feat: notify program point activating

---
 src/pages/Program.jsx | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/pages/Program.jsx b/src/pages/Program.jsx
index 7816858..3c51379 100644
--- a/src/pages/Program.jsx
+++ b/src/pages/Program.jsx
@@ -7,7 +7,7 @@ import { activateProgramPoint } from "actions/program";
 import Button from "components/Button";
 import Chip from "components/Chip";
 import ModalConfirm from "components/modals/ModalConfirm";
-import { useItemActionConfirm } from "hooks";
+import { useActionLoading, useItemActionConfirm } from "hooks";
 import { AuthStore, ProgramStore } from "stores";
 
 const Schedule = () => {
@@ -20,6 +20,8 @@ const Schedule = () => {
     onActivateCancel,
   ] = useItemActionConfirm(activateProgramPoint);
 
+  const activating = useActionLoading(activateProgramPoint, entryToActivate);
+
   return (
     <article className="container container--wide py-8 lg:py-24">
       <h1 className="head-alt-md lg:head-alt-lg mb-8">Program zasedání</h1>
@@ -84,6 +86,7 @@ const Schedule = () => {
         isOpen={!!entryToActivate}
         onConfirm={onActivateConfirm}
         onCancel={onActivateCancel}
+        confirming={activating}
         title="Aktivovat bod programu?"
         yesActionLabel="Aktivovat"
       >
-- 
GitLab