Commit 431d550a authored by Omar Luna Hernández's avatar Omar Luna Hernández
Browse files

Se modifica para que se cierre la ventana cuando se actualice o registre de manera exitosa

parent 8576dea2
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
@@ -19,6 +19,18 @@ interface props {
export const SuperadminPanelTownRegister = ({setWindowActive, statesList, forceRenderList, isRegister, form,
  setActualWindowActive
}:props) => {
  const [isEnglish, setIsEnglish] = useState(false);
  const [spanishDescription, setSpanishDescription] = useState("");
  const [englishDescription, setEnglishDescription] = useState("");
  const [preview, setPreview] = useState<string | ArrayBuffer | null>(null);
  const [image, setImage] = useState<File | null>(null);
  const [actualWindowVisibility, setActualWindowVisibility] = useState(true);

  const closeActualWindow = () => {
    setWindowActive(false); 
    setActualWindowActive(false);
  }

  const {
    register, 
    setValue, 
@@ -26,12 +38,7 @@ export const SuperadminPanelTownRegister = ({setWindowActive, statesList, forceR
    handleSubmit, 
    onSubmitRegister,
    onSubmitUpdate, 
  } = useTown(forceRenderList);
  const [isEnglish, setIsEnglish] = useState(false);
  const [spanishDescription, setSpanishDescription] = useState("");
  const [englishDescription, setEnglishDescription] = useState("");
  const [preview, setPreview] = useState<string | ArrayBuffer | null>(null);
  const [image, setImage] = useState<File | null>(null);
  } = useTown(forceRenderList, closeActualWindow);

  useEffect(()=> {
    if(!isRegister && form){
@@ -65,7 +72,7 @@ export const SuperadminPanelTownRegister = ({setWindowActive, statesList, forceR
      <div className="town_register_header">
        {isRegister ? "Registra el pueblo mágico": "Actualiza tu pueblo mágico"}
        <FontAwesomeIcon icon={faWindowClose} className="town_register_close_btn"
          onClick={() => {setWindowActive(false); setActualWindowActive(false);}}/>
          onClick={() => closeActualWindow()}/>
      </div>
      <div className="town_register_content">
        <form onSubmit={handleSubmit(isRegister ? onSubmitRegister : onSubmitUpdate)}>