@@ -39,17 +39,25 @@ export default defineConfig({
39
39
40
40
sidebar : [
41
41
{
42
- text : 'FAQ' ,
43
- link : '/faq/' ,
42
+ text : 'FAQ Home' ,
43
+ link : '/faq/'
44
+ } ,
45
+ {
46
+ text : 'Learning' ,
44
47
items : [
45
48
{
46
49
text : 'How should I learn Vue?' ,
47
50
link : '/faq/learning-vue'
48
- } ,
51
+ }
49
52
// {
50
53
// text: 'Can you show me a large, open-source Vue project that I can study?',
51
54
// link: '/faq/large-example-applications'
52
- // },
55
+ // }
56
+ ]
57
+ } ,
58
+ {
59
+ text : 'New project decisions' ,
60
+ items : [
53
61
{
54
62
text : 'Which Vue component library should I use?' ,
55
63
link : '/faq/component-library'
@@ -69,15 +77,25 @@ export default defineConfig({
69
77
// {
70
78
// text: 'I need users to stay logged in if they refresh the page. Should I use cookies or local storage?',
71
79
// link: '/faq/cookies-local-storage'
72
- // },
80
+ // }
81
+ ]
82
+ } ,
83
+ {
84
+ text : 'Working with npm' ,
85
+ items : [
73
86
{
74
87
text : `How do I check which Vue version something is using?` ,
75
88
link : '/faq/checking-versions'
76
89
} ,
77
90
{
78
91
text : 'How do I run an old project?' ,
79
92
link : '/faq/running-old-projects'
80
- } ,
93
+ }
94
+ ]
95
+ } ,
96
+ {
97
+ text : 'Deployment' ,
98
+ items : [
81
99
{
82
100
text : 'Why is there a <code>#</code> before my route path?' ,
83
101
link : '/faq/hash-before-route-path'
@@ -97,7 +115,12 @@ export default defineConfig({
97
115
{
98
116
text : 'How do I add dynamic <code><meta></code> tags to my application?' ,
99
117
link : '/faq/dynamic-meta-tags'
100
- } ,
118
+ }
119
+ ]
120
+ } ,
121
+ {
122
+ text : 'Vue code patterns' ,
123
+ items : [
101
124
// {
102
125
// text: 'How should my components communicate?',
103
126
// link: '/faq/component-communication'
@@ -145,23 +168,38 @@ export default defineConfig({
145
168
{
146
169
text : `Why can't I use the current route in <code>App.vue</code>?` ,
147
170
link : '/faq/accessing-the-route'
148
- } ,
149
- // {
150
- // text: `Why does my logging show an empty/missing value after I've loaded the data?`,
151
- // link: '/faq/logging-after-loading'
152
- // },
153
- // {
154
- // text: 'Why can I see my data in console logging, but if I try to access it I get undefined or an error?',
155
- // link: '/faq/logging-is-live'
156
- // },
157
- // {
158
- // text: 'When to use reactive() and ref()?',
159
- // link: '/faq/reactive-ref'
160
- // },
161
- // {
162
- // text: 'Why are the new value and old value the same in my watcher?',
163
- // link: '/faq/deep-watcher-values'
164
- // },
171
+ }
172
+ ]
173
+ } ,
174
+ // {
175
+ // text: 'Debugging',
176
+ // items: [
177
+ // {
178
+ // text: `Why does my logging show an empty/missing value after I've loaded the data?`,
179
+ // link: '/faq/logging-after-loading'
180
+ // },
181
+ // {
182
+ // text: 'Why can I see my data in console logging, but if I try to access it I get undefined or an error?',
183
+ // link: '/faq/logging-is-live'
184
+ // }
185
+ // ]
186
+ // },
187
+ // {
188
+ // text: 'Common misunderstandings',
189
+ // items: [
190
+ // {
191
+ // text: 'When to use reactive() and ref()?',
192
+ // link: '/faq/reactive-ref'
193
+ // },
194
+ // {
195
+ // text: 'Why are the new value and old value the same in my watcher?',
196
+ // link: '/faq/deep-watcher-values'
197
+ // }
198
+ // ]
199
+ // }
200
+ {
201
+ text : 'Common tooling problems' ,
202
+ items : [
165
203
// {
166
204
// text: 'Why do my dynamic images not work?',
167
205
// link: '/faq/dynamic-images'
0 commit comments