Socket
Socket
Sign inDemoInstall

@idux/components

Package Overview
Dependencies
29
Maintainers
2
Versions
115
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @idux/components

A UI Component Library for Vue 3.x


Version published
Weekly downloads
1.6K
increased by15.8%
Maintainers
2
Created
Weekly downloads
 

Changelog

Source

1.2.1 (2022-12-01)

Bug Fixes

  • cdk:drag-drop: invalid handle (677b163)
  • comp:*: footer buttons aren't aligned when loading (#1306) (521f9fb)
  • comp:*: overlay destory on hide caused popper position error (#1288) (0d5fe4e)
  • comp:*: overlay offset with arrow should consider arrow size (#1255) (81802c6)
  • comp:*: update components style (#1238) (68435df)
  • comp:alert: style update and css variable support (#1283) (3ce5024)
  • comp:button: button-group style error when nesting itself (#1299) (af018fb)
  • comp:button: for text and link mode, the min-width is auto (#1278) (36411e2)
  • comp:button: remove height for text and link mode (#1282) (d4653bb)
  • comp:button: style problems caused by line-height with loading (#1308) (23aeeed)
  • comp:button: text and link mode remove padding and bg color (#1275) (6082a15)
  • comp:button: the radius of button group always hidden (#1290) (714f588)
  • comp:cascader: set expandedKeys with default value (#1315) (1d8aa5f), closes #1192
  • comp:checkbox: style update and css variable support (#1291) (b378ef2)
  • comp:date-picker: range panel date select shouldn't swap time (#1258) (9622758)
  • comp:dropdown: style update and css variable support (#1301) (0a59283)
  • comp:dropdown: update style with dark menu (#1313) (6878994)
  • comp:input-number: check whether value is a number (#1250) (75c9fe1)
  • comp:input,input-number: style update and support css variable (#1289) (5a9eb9d)
  • comp:input: input suffix is icon size only when it's icon (#1233) (5d3f260)
  • comp:layout: style update and css vaiable support (#1302) (3d8a5c3)
  • comp:modal: update modal content with update doesn't work (#1270) (38f130a)
  • comp:radio: style update and css variable support (#1293) (e438cb3)
  • comp:select: clicking selector when opened should trigger focus (#1271) (bd34155)
  • comp:slider: slider thumb tooltip shouldn't blink (#1256) (fe6a533)
  • comp:space: empty item should be hidden (#1263) (7fed8bc)
  • comp:spin: compatible with the resize of target, when useSpin is used (#1273) (bb2b4fd)
  • comp:stepper,comp:slider: fix stepper and slider styles (#1243) (d07e914)
  • comp:table: resize column width with percentum not work (#1254) (ae21248)
  • comp:table: scrollbar always appear, when scroll.width is set (#1274) (2d8c9c4)
  • comp:table: style update and ellipsis conflicts with column type (#1245) (44a5353)
  • comp:table: the head is hidden when with autoHeight and not scroll (#1317) (bf088c3)
  • comp:tabs: offset error when setting selectedKey (#1236) (050a1f7)
  • comp:textarea,pro:textarea: scrollHeight miscalculated on firefox (c61d7b2)
  • comp:time-picker: resolve time-range-picker console error (82ce400)
  • comp:transfer: empty suffix node shouldn't be rendered (#1267) (4ab1ebb)
  • comp:transfer: update transfer style and demo (#1234) (d93b815)
  • comp:tree: all nodes should be hidden when search not matched (#1305) (fd3fae2)
  • comp:tree: height not working in non-virtual mode (#1244) (fa4d0f3)
  • comp:tree: leafLineIcon style not alignment (#1287) (6f77ada)
  • pro:search: name segment overlay isn't automatically opened now (#1260) (da4de16)
  • pro:table: resize one column to make the other columns too narrow (#1276) (cd4e08c)
  • update components style according to UI design (#1232) (4bf61fb)

Features

  • *:transfer: add transfer searchPlaceholder prop; add table transfer max selected count demo (#1230) (2d47151), closes #1213
  • comp:*: export provider token (#1310) (bc482bd)
  • comp:alert: default to worring, add offline type, support banner (#1298) (9ca13db)
  • comp:button: style update and group support gap (#1235) (7613c7d)
  • comp:button: the ButtonGroup extends Space (#1279) (46e65b1)
  • comp:collapse: update style and add size prop (#1252) (f3aa234)
  • comp:config: add seer config (#1295) (db38d14)
  • comp:date-picker: add dateRangePicker onSelect event (#1248) (b263b79)
  • comp:empty: add simple mode and support css variable (#1268) (4d5e770)
  • comp:form: prevent the default submit event (#1296) (edca00d)
  • comp:header: update style and support css variable (#1251) (be94528)
  • comp:menu: add overlayDelay prop and menu item support custom suffix (#1300) (f1dde91), closes #1292
  • comp:pagination: add large size and update style (#1249) (a05d7b7)
  • comp:select,comp:tree-select,comp:cascader: add selectedItem slot (#1257) (9651a8d)
  • comp:spin: add IxSpinProvider (#1222) (42491a9)
  • comp:table: enhancement for icon of expandable and ellipsis (#1280) (9587f15)
  • comp:tooltip,comp:tree,comp:tree-select: add offset prop (#1221) (f99028f)
  • pro:layout: add logo prop and update style (#1307) (1d47a0c)
  • pro:search: temp state is now cleared after blur, add merge items demo (#1253) (775901e)

Readme

Source

@idux

@idux is a UI component library for middle and back-end products. It aims to provide an efficient and enjoyable experience for developers.

Based on Vue 3 and TypeScript, the library is open source and free for any enterprise, organization, or individual to use under the MIT License.

English | 简体中文

✨ Features

  • Composition API for source and sample codes
  • Written in TypeScript with complete defined types
  • Monorepo: cdk, components, pro
  • A set of high-quality components out of the box
  • Flexible global configuration
  • Powerful theme customization in every detail
  • Internationalization support for various languages

🖥 Environment Support

Edge
Edge
Chrome
Chrome
Firefox
Firefox
Safari
Safari
Electron
Electron
79 +79 +72 +13.1 +10 +

📦 Installation

npm install --save @idux/cdk @idux/components @idux/pro

🔨 Usage

The following CodeSandbox or StackBlitz link demonstrates a basic use case, and it is recommended to fork this demo as a baseline while doing Bug Report and can also be downloaded as a template for project initialization.

See Getting Started for more details.

⌨️ Development

pnpm install

pnpm start

Open a browser: http://localhost:3000

🤝 Contributing

PRs Welcome

We welcome all contributions. Please read our CONTRIBUTING.md first. You can submit any ideas as Pull Request or as GitHub issues.

If you're new to posting issues, we ask that you read How To Ask Questions The Smart Way (This guide does not provide actual support services for this project!), How to Ask a Question in Open Source Community and How to Report Bugs Effectively prior to posting. Well written bug reports help us help you!

💖 Thanks

Many of the features are inspired by the following awesome projects.

☀️ License

MIT © 2020-present IDuxFE

Keywords

FAQs

Last updated on 01 Dec 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc