Hello.
This is a register page. What I want to do is hide at first time and show it when a button is clicked. Could you please help me?
const Registro: React.FC = () => {
return (
<IonPage>
<IonHeader>
<IonToolbar>
<IonTitle>CallServices</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent fullscreen>
<IonHeader collapse="condense">
<IonToolbar>
<IonTitle size="large">Registro</IonTitle>
</IonToolbar>
</IonHeader>
<div className="contenedor_central2">
<Boton name="Nueva cuenta de usuario" onClick={() =>registroUsuario(0)}></Boton>
<Boton name="Nueva cuenta de servicio" onClick={() =>registroUsuario(0)}></Boton>
</div>
<RegistroNuevaCuenta></RegistroNuevaCuenta>
</IonContent>
</IonPage>
);
};
and
const RegistroNuevaCuenta: React.FC = ( ) => {
const [text, setText] = useState<string>();
const [number, setNumber] = useState<number>();
let drawingBuffer:HTMLElement = document.getElementsByClassName("contenedor_central")[0] as HTMLElement;
drawingBuffer.style.display='none';
return (
<div className="contenedor_central">
<strong>Completá tus datos</strong>
<IonItem>
<IonLabel position="floating">Nombre</IonLabel>
<IonInput value={text}></IonInput>
</IonItem>
<IonItem>
<IonLabel position="floating">Apellido</IonLabel>
<IonInput value={text}></IonInput>
</IonItem>
<IonItem>
<IonLabel position="floating">E-mail</IonLabel>
<IonInput value={text}></IonInput>
</IonItem>
<IonItem>
<IonLabel position="floating">Clave</IonLabel>
<IonInput value={text}></IonInput>
</IonItem>
<p>Start with Ionic <a target="_blank" rel="noopener noreferrer" href="https://ionicframework.com/docs/components">UI Components</a></p>
</div>
);
};