Skip to content

Commit 770c45c

Browse files
docs(website): revamp the Vue documentation to latest changes
1 parent a503e80 commit 770c45c

File tree

24 files changed

+273
-195
lines changed

24 files changed

+273
-195
lines changed

packages/overmind-website/examples/guide/connectingcomponents/actions.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,11 @@ export const toggleAwesomeApp = ({ state }) =>
3636
fileName: 'components/App.vue (template)',
3737
target: 'markup',
3838
code: `
39-
<button v-on:click="overmind.actions.toggleAwesomeApp()">
39+
<button @click="actions.toggleAwesomeApp()">
4040
Toggle awesome
4141
</button>
4242
`,
4343
},
44-
{
45-
fileName: 'components/App.vue (script)',
46-
code: `
47-
import { connect } from '../overmind'
48-
49-
export default connect({})
50-
`,
51-
},
5244
],
5345
}
5446

packages/overmind-website/examples/guide/connectingcomponents/array_1.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,9 @@ export default connect(List)
2020
fileName: 'components/List.vue (template)',
2121
target: 'markup',
2222
code: `
23-
<h1>{{overmind.state.items}}</h1>
23+
<h1>{{ state.items }}</h1>
2424
`,
2525
},
26-
{
27-
fileName: 'components/List.vue (script)',
28-
code: `
29-
import { connect } from '../overmind'
30-
31-
export default connect({})
32-
`,
33-
},
3426
],
3527
}
3628

packages/overmind-website/examples/guide/connectingcomponents/array_2.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,12 @@ export default connect(List)
2525
target: 'markup',
2626
code: `
2727
<ul>
28-
<li v-for="item in overmind.state.items" :key="item.id>
29-
{{ item.title }}
28+
<li v-for="item in state.items" :key="item.id>
29+
{{ item.title }}
3030
</li>
3131
</ul>
3232
`,
3333
},
34-
{
35-
fileName: 'components/List.vue (script)',
36-
code: `
37-
import { connect } from '../overmind'
38-
39-
export default connect({})
40-
`,
41-
},
4234
],
4335
}
4436

packages/overmind-website/examples/guide/connectingcomponents/array_3.ts

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,39 +39,36 @@ export default connect(App)
3939
fileName: 'components/Item.vue (template)',
4040
target: 'markup',
4141
code: `
42-
<li>{{ item.title }}</li>
42+
{{ item.title }}
4343
`,
4444
},
4545
{
4646
fileName: 'components/Item.vue (script)',
4747
code: `
48-
import { connect } from '../overmind'
49-
50-
export default connect({
48+
export default {
5149
props: ['item']
52-
})
50+
}
5351
`,
5452
},
5553
{
5654
fileName: 'components/List.vue (template)',
5755
target: 'markup',
5856
code: `
5957
<ul>
60-
<li is="Item" v-for="item in overmind.state.items" v-bind:item="item" :key="item.id" />
58+
<li is="Item" v-for="item in state.items" :item="item" :key="item.id" />
6159
</ul>
6260
`,
6361
},
6462
{
6563
fileName: 'components/List.vue (script)',
6664
code: `
67-
import { connect } from '../overmind'
6865
import Item from './Item'
6966
70-
export default connect({
67+
export default {
7168
components: {
7269
Item,
7370
},
74-
})
71+
}
7572
`,
7673
},
7774
],

packages/overmind-website/examples/guide/connectingcomponents/connect.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,12 @@ export default connect(App)
2424
fileName: 'components/App.vue (template)',
2525
target: 'markup',
2626
code: `
27-
<div v-if="overmind.state.isLoading">
27+
<div v-if="state.isLoading">
2828
Loading app...
2929
</div>
3030
<h1 v-else>My awesome app</h1>
3131
`,
3232
},
33-
{
34-
fileName: 'components/App.vue (script)',
35-
code: `
36-
import { connect } from '../overmind'
37-
38-
export default connect({})
39-
`,
40-
},
4133
],
4234
}
4335

packages/overmind-website/examples/guide/connectingcomponents/effects.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ export default connect(Article)
4040
{
4141
fileName: 'components/Article.vue (script)',
4242
code: `
43-
import { connect } from '../overmind'
44-
45-
export default connect({
43+
export default {
4644
mounted() {
4745
this.disposeEffect = this.overmind.addMutationListener(() => {
4846
if (mutation.path === 'currentArticle') {
@@ -53,7 +51,7 @@ export default connect({
5351
destroyed() {
5452
this.disposeEffect()
5553
}
56-
})
54+
}
5755
`,
5856
},
5957
],

packages/overmind-website/examples/guide/connectingcomponents/object_1.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,9 @@ export default connect(List)
2020
fileName: 'components/List.vue (template)',
2121
target: 'markup',
2222
code: `
23-
<h1>{{overmind.state.items}}</h1>
23+
<h1>{{ state.items }}</h1>
2424
`,
2525
},
26-
{
27-
fileName: 'components/List.vue (script)',
28-
code: `
29-
import { connect } from '../overmind'
30-
31-
export default connect({})
32-
`,
33-
},
3426
],
3527
}
3628

packages/overmind-website/examples/guide/connectingcomponents/object_2.ts

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,39 +39,36 @@ export default connect(App)
3939
fileName: 'components/Item.vue (template)',
4040
target: 'markup',
4141
code: `
42-
<li>{{ item.title }}</li>
42+
{{ item.title }}
4343
`,
4444
},
4545
{
4646
fileName: 'components/Item.vue (script)',
4747
code: `
48-
import { connect } from '../overmind'
49-
50-
export default connect({
48+
export default {
5149
props: ['item']
52-
})
50+
}
5351
`,
5452
},
5553
{
5654
fileName: 'components/List.vue (template)',
5755
target: 'markup',
5856
code: `
5957
<ul>
60-
<li is="Item" v-for="item in overmind.state.items" v-bind:item="item" :key="item.id" />
58+
<li is="Item" v-for="item in state.items" :item="item" :key="item.id" />
6159
</ul>
6260
`,
6361
},
6462
{
6563
fileName: 'components/List.vue (script)',
6664
code: `
67-
import { connect } from '../overmind'
6865
import Item from './Item'
6966
70-
export default connect({
67+
export default {
7168
components: {
7269
Item,
7370
},
74-
})
71+
}
7572
`,
7673
},
7774
],

packages/overmind-website/examples/guide/getstarted/connectapp.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,12 @@ export default connect(Posts)
2828
fileName: 'Posts.vue (template)',
2929
target: 'markup',
3030
code: `
31-
<h4 v-if="overmind.state.isLoadingPosts">
31+
<h4 v-if="state.isLoadingPosts">
3232
Loading posts...
3333
</h4>
3434
<div v-else></div>
3535
`,
3636
},
37-
{
38-
fileName: 'Posts.vue (script)',
39-
code: `
40-
import { connect } from '../overmind'
41-
42-
export default connect({})
43-
`,
44-
},
4537
],
4638
}
4739

packages/overmind-website/examples/guide/getstarted/loadingposts.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,12 @@ export default Posts
2727
fileName: 'Posts.vue (template)',
2828
target: 'markup',
2929
code: `
30-
<h4 v-if="overmind.state.isLoadingPosts">
30+
<h4 v-if="state.isLoadingPosts">
3131
Loading posts...
3232
</h4>
3333
<div v-else></div>
3434
`,
3535
},
36-
{
37-
fileName: 'Posts.vue (script)',
38-
code: `
39-
export default {}
40-
`,
41-
},
4236
],
4337
}
4438

0 commit comments

Comments
 (0)