¿Hay alguna manera de ingresar al modo de pantalla completa desde cualquier componente en React sin usar proveedores o div de contenedor?
Sé que el modo de pantalla completa se puede lograr usando paquetes como fscreen o react-full-screen, pero me gustaría omitir eso.
Si la envoltura o el proveedor son obligatorios, ¿cuál es la forma más eficiente de ingresar a pantalla completa? Tengo muchos componentes y diferentes vistas y quiero tener un botón que onClick ingrese a pantalla completa de toda la página, independientemente de dónde esté ese botón dentro del DOM.
Para ingresar al modo de pantalla completa, puede ejecutar esto al hacer clic:
Element.requestFullscreen()
Y si desea salir, puede llamar a este método:
document.exitFullscreen()