Skip to content

Commit d2edd4f

Browse files
committed
feat: textarea分支合并dev远程
1 parent da2adbf commit d2edd4f

File tree

2 files changed

+466
-0
lines changed

2 files changed

+466
-0
lines changed

devui/vue-devui.ts

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
import type { App } from 'vue'
2+
3+
import AccordionInstall, { Accordion } from './accordion'
4+
import AlertInstall, { Alert } from './alert'
5+
import AnchorInstall, { Anchor } from './anchor'
6+
import AvatarInstall, { Avatar } from './avatar'
7+
import BadgeInstall, { Badge } from './badge'
8+
import BreadcrumbInstall, { Breadcrumb } from './breadcrumb'
9+
import ButtonInstall, { Button } from './button'
10+
import CardInstall, { Card } from './card'
11+
import CarouselInstall, { Carousel } from './carousel'
12+
import CascaderInstall, { Cascader } from './cascader'
13+
import CheckboxInstall, { Checkbox } from './checkbox'
14+
import DatePickerInstall, { DatePicker, StickSlider } from './date-picker'
15+
import DrawerInstall, { Drawer } from './drawer'
16+
import EditableSelectInstall, { EditableSelect, EditableSelectOption } from './editable-select'
17+
import FullscreenInstall, { Fullscreen } from './fullscreen'
18+
import IconInstall, { Icon } from './icon'
19+
import ImagePreviewInstall, { ImagePreviewDirective, ImagePreviewService } from './image-preview'
20+
import InputInstall, { Input } from './input'
21+
import InputNumberInstall, { InputNumber } from './input-number'
22+
import LayoutInstall, { Layout, Content, Header, Footer, Aside } from './layout'
23+
import LoadingInstall, { LoadingService, Loading } from './loading'
24+
import ModalInstall, { Modal } from './modal'
25+
import OverlayInstall, { FlexibleOverlay, FixedOverlay } from './overlay'
26+
import PaginationInstall, { Pagination } from './pagination'
27+
import PanelInstall, { Panel } from './panel'
28+
import PopoverInstall, { Popover } from './popover'
29+
import ProgressInstall, { Progress } from './progress'
30+
import QuadrantDiagramInstall, { QuadrantDiagram } from './quadrant-diagram'
31+
import RadioInstall, { Radio, RadioGroup } from './radio'
32+
import RateInstall, { Rate } from './rate'
33+
import RippleInstall, { RippleDirective } from './ripple'
34+
import SearchInstall, { Search } from './search'
35+
import SelectInstall, { Select } from './select'
36+
import SkeletonInstall, { Skeleton } from './skeleton'
37+
import SliderInstall, { Slider } from './slider'
38+
import SplitterInstall, { Splitter } from './splitter'
39+
import StatusInstall, { Status } from './status'
40+
import StepsGuideInstall, { StepsGuide } from './steps-guide'
41+
import StickyInstall, { Sticky } from './sticky'
42+
import SwitchInstall, { Switch } from './switch'
43+
import TableInstall, { Table, Column } from './table'
44+
import TabsInstall, { Tabs } from './tabs'
45+
import TagInputInstall, { TagInput } from './tag-input'
46+
import TextareaInstall, { Textarea } from './textarea'
47+
import TimePickerInstall, { TimePicker } from './time-picker'
48+
import ToastInstall, { Toast, ToastService } from './toast'
49+
import TooltipInstall, { Tooltip } from './tooltip'
50+
import TransferInstall, { Transfer } from './transfer'
51+
import TreeInstall, { Tree } from './tree'
52+
import UploadInstall, { Upload, MultiUpload } from './upload'
53+
54+
const installs = [
55+
AccordionInstall,
56+
AlertInstall,
57+
AnchorInstall,
58+
AvatarInstall,
59+
BadgeInstall,
60+
BreadcrumbInstall,
61+
ButtonInstall,
62+
CardInstall,
63+
CarouselInstall,
64+
CascaderInstall,
65+
CheckboxInstall,
66+
DatePickerInstall,
67+
DrawerInstall,
68+
EditableSelectInstall,
69+
FullscreenInstall,
70+
IconInstall,
71+
ImagePreviewInstall,
72+
InputInstall,
73+
InputNumberInstall,
74+
LayoutInstall,
75+
LoadingInstall,
76+
ModalInstall,
77+
OverlayInstall,
78+
PaginationInstall,
79+
PanelInstall,
80+
PopoverInstall,
81+
ProgressInstall,
82+
QuadrantDiagramInstall,
83+
RadioInstall,
84+
RateInstall,
85+
RippleInstall,
86+
SearchInstall,
87+
SelectInstall,
88+
SkeletonInstall,
89+
SliderInstall,
90+
SplitterInstall,
91+
StatusInstall,
92+
StepsGuideInstall,
93+
StickyInstall,
94+
SwitchInstall,
95+
TableInstall,
96+
TabsInstall,
97+
TagInputInstall,
98+
TextareaInstall,
99+
TimePickerInstall,
100+
ToastInstall,
101+
TooltipInstall,
102+
TransferInstall,
103+
TreeInstall,
104+
UploadInstall
105+
]
106+
107+
export {
108+
Accordion,
109+
Alert,
110+
Anchor,
111+
Avatar,
112+
Badge,
113+
Breadcrumb,
114+
Button,
115+
Card,
116+
Carousel,
117+
Cascader,
118+
Checkbox,
119+
DatePicker,
120+
StickSlider,
121+
Drawer,
122+
EditableSelect,
123+
EditableSelectOption,
124+
Fullscreen,
125+
Icon,
126+
ImagePreviewDirective,
127+
ImagePreviewService,
128+
Input,
129+
InputNumber,
130+
Layout,
131+
Content,
132+
Header,
133+
Footer,
134+
Aside,
135+
LoadingService,
136+
Loading,
137+
Modal,
138+
FlexibleOverlay,
139+
FixedOverlay,
140+
Pagination,
141+
Panel,
142+
Popover,
143+
Progress,
144+
QuadrantDiagram,
145+
Radio,
146+
RadioGroup,
147+
Rate,
148+
RippleDirective,
149+
Search,
150+
Select,
151+
Skeleton,
152+
Slider,
153+
Splitter,
154+
Status,
155+
StepsGuide,
156+
Sticky,
157+
Switch,
158+
Table,
159+
Column,
160+
Tabs,
161+
TagInput,
162+
Textarea,
163+
TimePicker,
164+
Toast,
165+
ToastService,
166+
Tooltip,
167+
Transfer,
168+
Tree,
169+
Upload,
170+
MultiUpload
171+
}
172+
173+
export default {
174+
version: '0.0.1',
175+
install(app: App): void {
176+
installs.forEach((p) => app.use(p as any))
177+
}
178+
}

0 commit comments

Comments
 (0)