React
Addfox soporta completamente React, puedes usar JSX/TSX para desarrollar todas las entradas de la extensión.
Instalación
Seleccionar plantilla React al crear el proyecto:
O instalar en proyecto existente:
Configuración
Estructura del proyecto
Código de ejemplo
Popup
Si omites el siguiente index.html y solo conservas index.tsx, la construcción generará automáticamente HTML, que contiene id="root", title y favicon sincronizados con manifest.name / manifest.icons (ver Entradas basadas en archivos). El siguiente ejemplo es una plantilla personalizada opcional:
Content Script
Background
Gestión de estado
Puedes usar cualquier solución de gestión de estado de React:
Zustand
Jotai
Soluciones CSS
Tailwind CSS
CSS Modules
CSS-in-JS
Soporta styled-components o emotion:

