Búsqueda de sitios web
Estoy tratando de hacer que los slots de Vue funcionen en Storybook. Actualmente estoy en la versión beta de Storybook v7, porque hubo cambios que lo hicieron mejor para nuestro proyecto. Usamos Vue 3 con vite. También usamos Typescript en todas partes.
El problema es que Storybook no parece ofrecer una manera fácil de agregar contenido a los slots. La única forma es a través del objeto args, e incluso entonces necesitas algo como esto para que funcione correctamente:
cons Leer más →Estoy intentando mostrar mis componentes de Angular en Storybook. Para algunos componentes esto funciona, pero para otros, sigo recibiendo esta excepción:
Cannot read properties of undefined (reading 'base16') TypeError: Cannot read properties of undefined (reading 'base16') at ./node_modules/rfc4648/lib/index.mjs (http://localhost:4400/vendors-node_modules_angular-auth-oidc-client_fesm2020_angular-auth-oidc-client_mjs.iframe.bundle.js:14476:66) at __webpack_require__ (h Leer más →Estoy usando Storybook por primera vez. Hasta ahora funcionó en su mayoría, pero ahora estoy recibiendo un error que no proporciona mucha información (dado que parece estar equivocado).
Esta es una biblioteca de componentes que estoy tratando de construir https://github.com/replyke/base
Que tiene 6 componentes que deberían mostrarse con StoryBook.
4 de ellos se muestran sin problemas, pero dos de ellos (StatsBar y Comment) muestran el error en el título.
Sin embargo, p
Leer más →Estoy intentando poner en marcha Storybook para mi proyecto, pero no carga los estilos de mis archivos .scss. Cuando uso estilos en línea en mis componentes, todo funciona bien, pero no cuando se importan los estilos.
Las siguientes imágenes muestran la diferente salida en storybook: Historia con estilos de .scss Historia con estilo en línea
Al leer varios hilos parece ser una especie de "problema conocido", pero las soluciones que funcionan para los demás no parecen fun
Leer más →
Estoy usando class-variance-authority para crear variantes de botones y luego inferir tipos a partir de esto para las propiedades del botón:
const variants = cva( { variants: { intent: { primary: [ ... ], secondary: [ ... ], gho Leer más →tengo CustomInput.vue así
<!-- components/input/CustomInput.vue --> <template> <div><!-- some html... --></div> </template> <script setup lang="ts"> ... function reset(): void { // some reset action... } defineExpose({ reset }) </script>y exporto el componente así.
// components/input/index.ts import { default as CustomInput } from './CustomInput.vue' type CustomInpu Leer más →Para mayor claridad, el título al que me refiero es el siguiente en la pestaña junto al Favicon en un navegador, actualmente el mío es así: Example/Button - Docs ⋅ Storybook, y no puedo deshacerme de la parte ⋅ Storybook ni editarla como quiero.
addons.setConfig({ theme: create({ brandTitle: "New Title", base: "light", brandImage: logo, }) });y agregando esto a la configuración de main.ts
managerHead: (head) => Leer más →
Tengo una configuración de Storybook usando vitest, y quiero simular un módulo en una historia mediante vitest, así que agrego lo siguiente al principio de mi archivo de historias:
// my-nice-function.stories.tsx import { vi } from "vitest"; vi.mock("../some-module", () => ({ someFunction: vi.fn(), })); // the actual stories below here...Pero cuando ejecuto esta historia, se produce el siguiente error:
No se pueden le
Leer más →
Estoy usando Storybook con Vue en TypeScript. Aún no existen configuraciones oficiales de TypeScript para usar Vue con Storybook.
¿Cómo configurar Webpack para que en un .storybook.ts pueda importar desde otro archivo .storybook.ts?
Leer más →Estoy usando Storybook para visualizar y documentar nuestra biblioteca de componentes de React. Todo funciona bien, excepto que no se muestra el código en la página de documentación.
Datos del proyecto: Typescript, React, Storybook
Dependencias del proyecto:
"dependencies": { "@types/node": "12.11.1", "@types/react": "16.9.9", "@types/react-dom": "16.9.2", "@types/styled-components": "4.1.19", "react": "16.10.2", "react-dom": "16.10.2", Leer más →