Saltar al contenido principal

Estudio de widgets

En el Estudio de widgets escribes, previsualizas y publicas un widget. Para abrirlo, abre uno de tus widgets desde Mi perfil y haz clic en Editar. Necesita un navegador de ordenador.

El Estudio de widgets: las pestañas IA y Código y el editor de código a la izquierda, el panel Salida debajo y la vista previa a la derechaEl Estudio de widgets: las pestañas IA y Código y el editor de código a la izquierda, el panel Salida debajo y la vista previa a la derecha

Distribución​

Las pestañas IA y Código en la parte superior del Estudio de widgetsLas pestañas IA y Código en la parte superior del Estudio de widgets
ZonaPara qué sirve
Pestaña IADescribe lo que quieres y deja que la IA escriba o cambie el código. Es experimental. En el plan Gratis tiene un cupo mensual de IA.
Pestaña CódigoEl editor de código, con autocompletado para React, la biblioteca Blotch, tus entradas y tus imágenes, y subrayados rojos para los errores de tipos.
SalidaDebajo del editor. Consulta Salida.
Vista previaA la derecha. Muestra tu widget, que se vuelve a dibujar un par de segundos después de que dejes de escribir. Elige un Tamaño de la vista previa o arrastra los bordes de la vista previa para probar cualquier tamaño. El menú Borde te deja probar los bordes que la gente puede ponerle.

La barra de herramientas muestra la última versión que publicaste, Cambios sin publicar si has guardado algo desde entonces, y Publicar. Un medidor indica qué parte del límite de longitud del código de un widget has usado.

La barra de herramientas: los menús Archivo y Editar, la última versión publicada, el medidor de longitud y el botón PublicarLa barra de herramientas: los menús Archivo y Editar, la última versión publicada, el medidor de longitud y el botón Publicar
El menú Archivo del Estudio de widgetsEl menú Archivo del Estudio de widgets
El menú Editar del Estudio de widgetsEl menú Editar del Estudio de widgets
MenúElementoPara qué sirve
ArchivoGuardarGuarda tu código y tus entradas públicas. Ctrl+S (⌘S en un Mac).
Publicar…Lanza lo último que has guardado. Consulta Publicar y lanzar versiones.
Historial de versiones…Todos tus guardados, con lo que cambió. Restaurar carga uno en el editor.
Configuración del widgetNombre, descripción, icono, categoría y visibilidad. Consulta Ajustes del widget.
EntradasEntradas públicas, entradas privadas e integraciones. Consulta Tipos de entrada.
RecursosLas imágenes que has subido. Consulta Añadir tus propias imágenes.
EliminarElimina el widget. Solo aparece mientras nadie lo tenga instalado.
EditarInsertar icono…Busca un icono y añade el código que lo dibuja. Ctrl+Shift+. (⌘⇧. en un Mac).
Cambiar tema de la vista previaAlterna la vista previa entre el tema claro y el oscuro.
FormatearOrdena la disposición de tu código.
Descartar cambiosDescarta todo lo que no hayas guardado.

Salida​

El panel que hay debajo del editor tiene tres pestañas:

  • Salida muestra lo que tu widget registra con console.log, console.warn y console.error, y cualquier error que lo detenga. Haz clic en Corregir con IA junto a un error para obtener una propuesta de corrección. Otros métodos de console, como console.table, no están disponibles.
  • Definiciones de tipos muestra las definiciones de tipos que carga el editor para los paquetes que importas.
  • Red muestra cada solicitud que hace tu widget y su respuesta. Haz clic en Crear definiciones de tipos junto a una respuesta para copiar un tipo de TypeScript que la describa.

Borrar registros vacía la pestaña actual. El candado activa y desactiva el desplazamiento automático.

El panel que hay debajo del editor, con sus pestañas Salida, Definiciones de tipos y Red, un botón Borrar registros y el candado del desplazamiento automáticoEl panel que hay debajo del editor, con sus pestañas Salida, Definiciones de tipos y Red, un botón Borrar registros y el candado del desplazamiento automático

Tu código​

  • Tu widget es el componente llamado Widget, o la exportación predeterminada del archivo:

    export const Widget = () => {
    // ...
    };
  • Escribe TypeScript o JavaScript. Los errores de tipos se subrayan, pero no impiden que tu widget se dibuje ni que se publique.

  • Dale estilo con Tailwind CSS. Los únicos colores son foreground y background. Consulta Cómo se ejecutan los widgets.

  • Importa desde la biblioteca Blotch con ~lib/, y desde npm con una versión fija. Consulta Usar paquetes npm.