Skip to content

Commit b82e7b8

Browse files
committed
feat: add basic component and demo
1 parent 366fe64 commit b82e7b8

File tree

165 files changed

+2140
-62
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+2140
-62
lines changed

devui/alert/alert.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-alert',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-alert</div>
10+
}
11+
}
12+
})

devui/alert/demo/alert-demo.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-alert-demo',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-alert-demo</div>
10+
}
11+
}
12+
})

devui/alert/demo/alert.route.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import AlertDemoComponent from './alert-demo'
2+
import DevUIApiComponent from '../../shared/devui-api/devui-api'
3+
4+
const routes = [
5+
{ path: '', redirectTo: 'demo' },
6+
{ path: 'demo', component: AlertDemoComponent},
7+
{ path: 'api', component: DevUIApiComponent, meta: {
8+
'zh-cn': '../doc/api-cn.md',
9+
'en-us': '../doc/api-en.md'
10+
}}
11+
]
12+
13+
export default routes

devui/anchor/anchor.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-anchor',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-anchor</div>
10+
}
11+
}
12+
})

devui/anchor/demo/anchor-demo.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-anchor-demo',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-anchor-demo</div>
10+
}
11+
}
12+
})

devui/anchor/demo/anchor.route.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import AnchorDemoComponent from './anchor-demo'
2+
import DevUIApiComponent from '../../shared/devui-api/devui-api'
3+
4+
const routes = [
5+
{ path: '', redirectTo: 'demo' },
6+
{ path: 'demo', component: AnchorDemoComponent},
7+
{ path: 'api', component: DevUIApiComponent, meta: {
8+
'zh-cn': '../doc/api-cn.md',
9+
'en-us': '../doc/api-en.md'
10+
}}
11+
]
12+
13+
export default routes

devui/auto-complete/auto-complete.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-dragdrop',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-dragdrop</div>
10+
}
11+
}
12+
})
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-dragdrop-demo',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-dragdrop-demo</div>
10+
}
11+
}
12+
})
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import DragDropDemoComponent from './dragdrop-demo'
2+
import DevUIApiComponent from '../../shared/devui-api/devui-api'
3+
4+
const routes = [
5+
{ path: '', redirectTo: 'demo' },
6+
{ path: 'demo', component: DragDropDemoComponent},
7+
{ path: 'api', component: DevUIApiComponent, meta: {
8+
'zh-cn': '../doc/api-cn.md',
9+
'en-us': '../doc/api-en.md'
10+
}}
11+
]
12+
13+
export default routes

devui/avatar/avatar.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineComponent } from 'vue'
2+
3+
export default defineComponent({
4+
name: 'd-dragdrop',
5+
props: {
6+
},
7+
setup(props, ctx) {
8+
return () => {
9+
return <div>devui-dragdrop</div>
10+
}
11+
}
12+
})

0 commit comments

Comments
 (0)