Intermedio
4 de octubre de 2026

Encuentra el bug: Vue.js / Nuxt.js

Un fragmento de código. Encuentra el bug, o demuestra que no hay ninguno.

typescript
1import { defineStore } from 'pinia'
2
3type OrderStatus = 'pending' | 'paid' | 'shipped' | 'cancelled'
4
5export const useOrderStore = defineStore('order', {
6  actions: {
7    getStatusLabel(status: OrderStatus): string {
8      switch (status) {
9        case 'pending':
10          return 'En attente'
11        case 'paid':
12        case 'shipped':
13          return 'Payée'
14        case 'cancelled':
15          return 'Annulée'
16        default:
17          return 'Inconnu'
18      }
19    },
20  },
21})

Haz clic en las líneas que causan el problema.

Tu veredicto

Un intento por día. La respuesta aparece justo después.

Mantén tu racha

Crea una cuenta para conservar tu racha y seguir tu progreso.

Crear una cuenta