|
55 | 55 | {
|
56 | 56 | "alias": "mockMeta?.alias || []",
|
57 | 57 | "children": [
|
| 58 | + { |
| 59 | + "alias": "mockMeta?.alias || []", |
| 60 | + "component": "() => import("pages/param/sibling.vue")", |
| 61 | + "meta": "mockMeta || {}", |
| 62 | + "name": "mockMeta?.name ?? "param-sibling"", |
| 63 | + "path": "mockMeta?.path ?? "sibling"", |
| 64 | + "props": "mockMeta?.props ?? false", |
| 65 | + "redirect": "mockMeta?.redirect", |
| 66 | + }, |
58 | 67 | {
|
59 | 68 | "alias": "mockMeta?.alias || []",
|
60 | 69 | "children": [
|
61 | 70 | {
|
62 | 71 | "alias": "mockMeta?.alias || []",
|
63 |
| - "component": "() => import("pages/param/index/index.vue")", |
| 72 | + "component": "() => import("layer/pages/param/index/sibling.vue")", |
64 | 73 | "meta": "mockMeta || {}",
|
65 |
| - "name": "mockMeta?.name ?? "param-index"", |
66 |
| - "path": "mockMeta?.path ?? """, |
| 74 | + "name": "mockMeta?.name ?? "param-index-sibling"", |
| 75 | + "path": "mockMeta?.path ?? "sibling"", |
67 | 76 | "props": "mockMeta?.props ?? false",
|
68 | 77 | "redirect": "mockMeta?.redirect",
|
69 | 78 | },
|
70 | 79 | {
|
71 | 80 | "alias": "mockMeta?.alias || []",
|
72 |
| - "component": "() => import("layer/pages/param/index/sibling.vue")", |
| 81 | + "component": "() => import("pages/param/index/index.vue")", |
73 | 82 | "meta": "mockMeta || {}",
|
74 |
| - "name": "mockMeta?.name ?? "param-index-sibling"", |
75 |
| - "path": "mockMeta?.path ?? "sibling"", |
| 83 | + "name": "mockMeta?.name ?? "param-index"", |
| 84 | + "path": "mockMeta?.path ?? """, |
76 | 85 | "props": "mockMeta?.props ?? false",
|
77 | 86 | "redirect": "mockMeta?.redirect",
|
78 | 87 | },
|
|
84 | 93 | "props": "mockMeta?.props ?? false",
|
85 | 94 | "redirect": "mockMeta?.redirect",
|
86 | 95 | },
|
87 |
| - { |
88 |
| - "alias": "mockMeta?.alias || []", |
89 |
| - "component": "() => import("pages/param/sibling.vue")", |
90 |
| - "meta": "mockMeta || {}", |
91 |
| - "name": "mockMeta?.name ?? "param-sibling"", |
92 |
| - "path": "mockMeta?.path ?? "sibling"", |
93 |
| - "props": "mockMeta?.props ?? false", |
94 |
| - "redirect": "mockMeta?.redirect", |
95 |
| - }, |
96 | 96 | ],
|
97 | 97 | "component": "() => import("pages/param.vue")",
|
98 | 98 | "meta": "mockMeta || {}",
|
|
106 | 106 | "children": [
|
107 | 107 | {
|
108 | 108 | "alias": "mockMeta?.alias || []",
|
109 |
| - "component": "() => import("layer/pages/wrapper-expose/other/index.vue")", |
| 109 | + "component": "() => import("pages/wrapper-expose/other/sibling.vue")", |
110 | 110 | "meta": "mockMeta || {}",
|
111 |
| - "name": "mockMeta?.name ?? "wrapper-expose-other"", |
112 |
| - "path": "mockMeta?.path ?? """, |
| 111 | + "name": "mockMeta?.name ?? "wrapper-expose-other-sibling"", |
| 112 | + "path": "mockMeta?.path ?? "sibling"", |
113 | 113 | "props": "mockMeta?.props ?? false",
|
114 | 114 | "redirect": "mockMeta?.redirect",
|
115 | 115 | },
|
116 | 116 | {
|
117 | 117 | "alias": "mockMeta?.alias || []",
|
118 |
| - "component": "() => import("pages/wrapper-expose/other/sibling.vue")", |
| 118 | + "component": "() => import("layer/pages/wrapper-expose/other/index.vue")", |
119 | 119 | "meta": "mockMeta || {}",
|
120 |
| - "name": "mockMeta?.name ?? "wrapper-expose-other-sibling"", |
121 |
| - "path": "mockMeta?.path ?? "sibling"", |
| 120 | + "name": "mockMeta?.name ?? "wrapper-expose-other"", |
| 121 | + "path": "mockMeta?.path ?? """, |
122 | 122 | "props": "mockMeta?.props ?? false",
|
123 | 123 | "redirect": "mockMeta?.redirect",
|
124 | 124 | },
|
|
308 | 308 | "should generate correct id for catchall (order 2)": [
|
309 | 309 | {
|
310 | 310 | "alias": "mockMeta?.alias || []",
|
311 |
| - "component": "() => import("pages/stories/[id].vue")", |
| 311 | + "component": "() => import("pages/[...stories].vue")", |
312 | 312 | "meta": "mockMeta || {}",
|
313 |
| - "name": "mockMeta?.name ?? "stories-id"", |
314 |
| - "path": "mockMeta?.path ?? "/stories/:id()"", |
| 313 | + "name": "mockMeta?.name ?? "stories"", |
| 314 | + "path": "mockMeta?.path ?? "/:stories(.*)*"", |
315 | 315 | "props": "mockMeta?.props ?? false",
|
316 | 316 | "redirect": "mockMeta?.redirect",
|
317 | 317 | },
|
318 | 318 | {
|
319 | 319 | "alias": "mockMeta?.alias || []",
|
320 |
| - "component": "() => import("pages/[...stories].vue")", |
| 320 | + "component": "() => import("pages/stories/[id].vue")", |
321 | 321 | "meta": "mockMeta || {}",
|
322 |
| - "name": "mockMeta?.name ?? "stories"", |
323 |
| - "path": "mockMeta?.path ?? "/:stories(.*)*"", |
| 322 | + "name": "mockMeta?.name ?? "stories-id"", |
| 323 | + "path": "mockMeta?.path ?? "/stories/:id()"", |
324 | 324 | "props": "mockMeta?.props ?? false",
|
325 | 325 | "redirect": "mockMeta?.redirect",
|
326 | 326 | },
|
|
430 | 430 | },
|
431 | 431 | ],
|
432 | 432 | "should handle route groups": [
|
433 |
| - { |
434 |
| - "alias": "mockMeta?.alias || []", |
435 |
| - "component": "() => import("pages/(foo)/index.vue")", |
436 |
| - "meta": "mockMeta || {}", |
437 |
| - "name": "mockMeta?.name ?? "index"", |
438 |
| - "path": "mockMeta?.path ?? "/"", |
439 |
| - "props": "mockMeta?.props ?? false", |
440 |
| - "redirect": "mockMeta?.redirect", |
441 |
| - }, |
442 | 433 | {
|
443 | 434 | "alias": "mockMeta?.alias || []",
|
444 | 435 | "children": [
|
|
459 | 450 | "props": "mockMeta?.props ?? false",
|
460 | 451 | "redirect": "mockMeta?.redirect",
|
461 | 452 | },
|
| 453 | + { |
| 454 | + "alias": "mockMeta?.alias || []", |
| 455 | + "component": "() => import("pages/(foo)/index.vue")", |
| 456 | + "meta": "mockMeta || {}", |
| 457 | + "name": "mockMeta?.name ?? "index"", |
| 458 | + "path": "mockMeta?.path ?? "/"", |
| 459 | + "props": "mockMeta?.props ?? false", |
| 460 | + "redirect": "mockMeta?.redirect", |
| 461 | + }, |
462 | 462 | ],
|
463 | 463 | "should handle trailing slashes with index routes": [
|
464 | 464 | {
|
|
496 | 496 | "should not generate colliding route names when hyphens are in file name": [
|
497 | 497 | {
|
498 | 498 | "alias": "mockMeta?.alias || []",
|
499 |
| - "component": "() => import("pages/parent/[child].vue")", |
| 499 | + "component": "() => import("pages/parent-[child].vue")", |
500 | 500 | "meta": "mockMeta || {}",
|
501 | 501 | "name": "mockMeta?.name ?? "parent-child"",
|
502 |
| - "path": "mockMeta?.path ?? "/parent/:child()"", |
| 502 | + "path": "mockMeta?.path ?? "/parent-:child()"", |
503 | 503 | "props": "mockMeta?.props ?? false",
|
504 | 504 | "redirect": "mockMeta?.redirect",
|
505 | 505 | },
|
506 | 506 | {
|
507 | 507 | "alias": "mockMeta?.alias || []",
|
508 |
| - "component": "() => import("pages/parent-[child].vue")", |
| 508 | + "component": "() => import("pages/parent/[child].vue")", |
509 | 509 | "meta": "mockMeta || {}",
|
510 | 510 | "name": "mockMeta?.name ?? "parent-child"",
|
511 |
| - "path": "mockMeta?.path ?? "/parent-:child()"", |
| 511 | + "path": "mockMeta?.path ?? "/parent/:child()"", |
512 | 512 | "props": "mockMeta?.props ?? false",
|
513 | 513 | "redirect": "mockMeta?.redirect",
|
514 | 514 | },
|
|
552 | 552 | "props": "mockMeta?.props ?? false",
|
553 | 553 | "redirect": "mockMeta?.redirect",
|
554 | 554 | },
|
555 |
| - { |
556 |
| - "alias": "mockMeta?.alias || []", |
557 |
| - "component": "() => import("pages/[b2]_[2b].vue")", |
558 |
| - "meta": "mockMeta || {}", |
559 |
| - "name": "mockMeta?.name ?? "b2_2b"", |
560 |
| - "path": "mockMeta?.path ?? "/:b2()_:2b()"", |
561 |
| - "props": "mockMeta?.props ?? false", |
562 |
| - "redirect": "mockMeta?.redirect", |
563 |
| - }, |
564 | 555 | {
|
565 | 556 | "alias": "mockMeta?.alias || []",
|
566 | 557 | "component": "() => import("pages/[[c3@3c]].vue")",
|
|
579 | 570 | "props": "mockMeta?.props ?? false",
|
580 | 571 | "redirect": "mockMeta?.redirect",
|
581 | 572 | },
|
| 573 | + { |
| 574 | + "alias": "mockMeta?.alias || []", |
| 575 | + "component": "() => import("pages/[b2]_[2b].vue")", |
| 576 | + "meta": "mockMeta || {}", |
| 577 | + "name": "mockMeta?.name ?? "b2_2b"", |
| 578 | + "path": "mockMeta?.path ?? "/:b2()_:2b()"", |
| 579 | + "props": "mockMeta?.props ?? false", |
| 580 | + "redirect": "mockMeta?.redirect", |
| 581 | + }, |
582 | 582 | ],
|
583 | 583 | "should properly override route name if definePageMeta name override is defined.": [
|
584 | 584 | {
|
|
0 commit comments