Intermedio
4 de octubre de 2026Encuentra 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.