Compare commits

...
105 Commits
Author SHA1 Message Date
AlexandGitHub 1ce15093f0 Release v0.8.1 (#435)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-24 21:53:58 -06:00
AlexandGitHub 485b7794c3 Updated mds dependencies to latest (#434)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-24 21:43:43 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6db6d4b8a5 Bump detect-gpu from 5.0.33 to 5.0.34 (#432)
Bumps [detect-gpu](https://github.com/pmndrs/detect-gpu) from 5.0.33 to 5.0.34.
- [Changelog](https://github.com/pmndrs/detect-gpu/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pmndrs/detect-gpu/commits)

---
updated-dependencies:
- dependency-name: detect-gpu
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 21:16:49 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9af92bfeb Bump tslib from 2.6.0 to 2.6.1 (#433)
Bumps [tslib](https://github.com/Microsoft/tslib) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/2.6.0...v2.6.1)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 21:16:29 -06:00
AlexandGitHub d9c0e70047 Props Drilldown for tags & ActionLink components (#428)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-24 12:07:35 -06:00
AlexandGitHub f3a14818dc Release v0.8.0 (#427)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-21 13:56:36 -06:00
AlexandGitHub fe10b1be92 Updated Storybook to v7.1.0 (#426)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-21 12:38:54 -06:00
AlexandGitHub b7c2989615 Added Value Pair component (#425)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-21 10:25:47 -07:00
AlexandGitHub 7dc97cebdd Created ActionLink component (#424)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-20 14:53:32 -06:00
AlexandGitHub 4c59f6862d Added global style for muted text (#423)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-20 14:26:59 -06:00
AlexandGitHub 611c4f1458 Renamed disableActionFunction & showLoaderFunction in DataTable (#422)
- Renamed disableActionFunction & showLoaderFunction in favor of isDisabled & showLoder.
- Changed to always send the full object to the validation function.
- Added support to send a function or a boolean to these functions

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-19 14:33:02 -07:00
AlexandGitHub 5ad6b6fb34 Added Extra Value support to RadioGroup items (#421)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-19 14:00:23 -06:00
AlexandGitHub c9d1e562f6 Added new Outlined & Icon Tag styles (#420)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-19 11:26:55 -06:00
AlexandGitHub 89335379b3 Release v0.7.0 (#419)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-17 15:54:26 -06:00
AlexandGitHub 892a452d9d Updated Prettier to v3.0.0 (#416)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-17 15:41:54 -06:00
AlexandGitHub 9a2992593e Updated storybook & mds dependencies (#417)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-17 14:31:38 -07:00
AlexandGitHub 201ef47467 DataTable improvements (#415)
- Changed label to tooltip prop in DataTable Action Buttons
- Made more explicit the ability to add custom icon to action buttons

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-17 15:23:37 -06:00
AlexandGitHub 7b84a2fc9c Updated Select Component (#414)
- Added pointer cursor to select options
- Added an option to return an extra value on select

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-17 14:16:25 -06:00
AlexandGitHub d2fbfec7b9 Updated Menu Component (#413)
- Added bottom border to horizontal menu
- Fixed Selected BG for Horizontal Submenu items
- Added the option to ad a new component at the end of Menu

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-16 22:34:52 -07:00
Daniel ValdiviaandGitHub 0898c61a0e Storyboard Icons Grid-like Display (#411) 2023-07-13 08:24:52 -07:00
AlexandGitHub ee054161ef Release v0.6.9 (#408)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-10 15:57:59 -06:00
AlexandGitHub efe9535b60 Updated storybook dependencies (#407) 2023-07-10 15:36:31 -06:00
AlexandGitHub 22b9c4207f Added Tags component (#406)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-10 14:17:53 -07:00
AlexandGitHub 6fdb5981e4 Updated select Arrow size (#405) 2023-07-08 13:18:18 -07:00
AlexandGitHub c3b0a7b89c Updated Storybook to v7.0.25 (#404)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-07-03 17:52:48 -06:00
AlexandGitHub ca84c1d329 Release v0.6.8 (#398)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-27 20:22:47 -06:00
AlexandGitHub 4277f8107c Updated Storybook & dependencies (#397) 2023-06-27 18:16:21 -06:00
AlexandGitHub 7c86c64086 Added custom style colors to CodeEditor (#396) 2023-06-27 16:36:24 -07:00
AlexandGitHub e1e8f8888f Release v0.6.7 (#390)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-26 13:11:23 -06:00
AlexandGitHub 3646c87015 Release v0.6.6 (#389)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-26 12:15:25 -06:00
AlexandGitHub 4babee4311 Added Code Editor component (#388)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-26 09:36:48 -06:00
AlexandGitHub adc779dda9 Release v0.6.5 (#387)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-22 12:18:31 -06:00
AlexandGitHub caccbbd742 Fixed issue with Shown Columns title color on dark mode (#386)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-22 11:13:18 -07:00
AlexandGitHub 02cef63c3b Added ThumbsUp & ThumbsDown icons (#385)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-22 12:10:33 -06:00
AlexandGitHub 16c82a9a0d DataTable fixes (#384)
- Support of Numeric IDs
- Fixed column header label overflow

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-21 16:00:49 -06:00
AlexandGitHub f23341baa3 Release v0.6.4 (#383)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-20 12:17:12 -06:00
AlexandGitHub 253faf0254 Updated Audio Icon (#382) 2023-06-20 11:08:05 -07:00
AlexandGitHub 43eeecbaf0 Release v0.6.3 (#381) 2023-06-20 10:26:15 -07:00
AlexandGitHub 4f80ec9a7e No options menu capability (#380) 2023-06-20 10:15:55 -07:00
AlexandGitHub caf41dd969 Release v0.6.2 (#379) 2023-06-19 22:10:58 -07:00
AlexandGitHub 2cf0f64296 Release v0.6.1 (#378)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-19 17:36:41 -07:00
AlexandGitHub e476c7b5e5 Added new icons for audio settings (#377)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-19 17:56:41 -06:00
AlexandGitHub 0d9513543b Updated dependencies & storybook to v7.0.22 (#371)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-19 17:02:21 -06:00
AlexandGitHub 87f15fa10a Added Tabs component (#370)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-19 14:52:51 -07:00
AlexandGitHub 129b6a6116 Enabled Columns selector panel in DataTable (#369) 2023-06-15 09:13:44 -06:00
AlexandGitHub 59b9961ad3 Fixed some sizing issues with Application logos on Safari (#368)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-13 21:12:29 -07:00
AlexandGitHub 725d963abd Added Expand Options Button (#367) 2023-06-13 19:39:50 -07:00
AlexandGitHub 6df05c91dd Updated mds dependencies (#366)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-13 14:35:25 -07:00
Daniel ValdiviaandGitHub f66cf711b5 Release v0.6.0 (#360) 2023-06-11 19:29:51 -06:00
AlexandGitHub dd3fb38356 Added mobile auto mode disabled option (#357) 2023-06-10 16:20:42 -07:00
AlexandGitHub 6a81e5f2fe Removed required iconComponent from HelpBox (#356) 2023-06-10 16:20:18 -07:00
AlexandGitHub 7da3645d02 Menu component improvements (#355) 2023-06-10 16:19:50 -07:00
AlexandGitHub 6aef5c1d19 Renamed Midas logo to Eureka (#358) 2023-06-10 16:19:05 -07:00
AlexandGitHub a18a26d97c Menu components improvements (#354)
- Renamed groupName for group only
- Hidden menu item when subgroup is empty
- Removed required group property
- Adjusted vertical scrollbar issue

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-08 01:22:00 -06:00
AlexandGitHub f58d5d2190 Added min-width property to vertical menu component (#353)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-07 14:11:06 -06:00
AlexandGitHub 9d82212aa2 Updated mds dependencies (#352)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-05 21:45:34 -06:00
AlexandGitHub 4f88eb1b77 Release v0.5.1 (#346)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-02 15:09:54 -07:00
AlexandGitHub b7c2931fab Release v0.5.0 (#345)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-02 11:17:23 -07:00
Daniel ValdiviaandGitHub e591364f74 Only Deploy on Release (#344)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2023-06-02 12:13:46 -06:00
AlexandGitHub 0f2c580833 Updated Cloud & Midas (#343)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-02 11:01:39 -07:00
AlexandGitHub 7bf90c9acd Added Menu components to mds (#342) 2023-06-01 23:23:52 -07:00
AlexandGitHub bfa9ccaff9 Updated Storybook to v7.0.18 (#341)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-29 16:59:22 -07:00
AlexandGitHub 328b5f42e4 Added Workaround for Safari specific issue with pointerevents and tooltips (#335)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-29 16:49:28 -06:00
ffaa55d50d Added global colors variants (#334)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-29 13:20:36 -07:00
AlexandGitHub f9cad9748c Fixed Application Logo crop on Safari (#333)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-29 12:51:37 -07:00
AlexandGitHub c2db5953be Added useEscapeKey hook. Implemented in Modal box (#332) 2023-05-29 01:39:51 -07:00
AlexandGitHub 7d3fcd16b1 Display DataTable actions in row (#331) 2023-05-24 16:47:41 -07:00
AlexandGitHub ba08261533 Release v0.4.3 (#330) 2023-05-24 10:28:47 -07:00
AlexandGitHub 39f4a468ec Updated Storybook to 7.0.17 (#329) 2023-05-24 11:06:42 -06:00
AlexandGitHub 44e1da8ffc Removed select text capability to RadioGroup labels (#328)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-24 10:04:22 -06:00
AlexandGitHub 0b3b2fd3f4 Added an option to remove border & padding from FormLayout component (#327)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-24 10:04:07 -06:00
AlexandGitHub 778c278797 Fix modal background resize (#325)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-23 22:35:16 -06:00
AlexandGitHub a1d3806ef0 Updated storybook to 7.0.13 (#324)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-22 20:29:55 -07:00
AlexandGitHub 38ef4858ed Added new application logos (#318)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-18 19:49:51 -06:00
AlexandGitHub 5930bcae89 Updated Storybook & dependencies (#317)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-15 18:57:11 -06:00
AlexandGitHub 6afdac7fb2 Release v0.4.2 (#311)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-12 17:27:03 -06:00
AlexandGitHub d72f7b733d Added CommentBox component (#310) 2023-05-12 01:02:08 -06:00
AlexandGitHub 82394ad91a Release v0.4.1 (#309)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-08 20:40:10 -06:00
AlexandGitHub 1ceb4dca1f Select improvements (#307)
- Changed anchor element type
- Added an option to include an icon to select options
- Fixed lock & user icons
- Added border to dropbox component

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-08 20:31:23 -06:00
AlexandGitHub 1257e14358 Updated Storybook and dependencies (#308)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-08 20:30:51 -06:00
AlexandGitHub d7bbf6f62d Added start icon option to input box (#301)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-04 21:06:57 -06:00
AlexandGitHub 719ed6c5c8 Added fixed label option to select box (#300)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-04 14:24:28 -07:00
AlexandGitHub e1d3286904 Added new button style (#299)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-03 17:40:37 -06:00
AlexandGitHub 8e9b21508a Updated storybook to v7.0.8 (#298)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-05-03 15:38:25 -06:00
Daniel ValdiviaandGitHub 0a32082548 Container Deployer (#297)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2023-05-02 18:39:32 -06:00
AlexandGitHub 9984393bed Release v0.4.0 (#291)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-27 19:03:02 -06:00
AlexandGitHub 33eb902312 Minor improvements to mds library (#290) 2023-04-27 17:40:19 -06:00
AlexandGitHub f7c788aad7 Added Radio Group component (#289)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-27 09:21:57 -06:00
Daniel ValdiviaandGitHub 8eda2718f0 Fix MIME type serving (#288)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2023-04-26 16:46:17 -06:00
AlexandGitHub 789037f2c7 MDS Improvements (#287)
- Added ReadBox component
- Added checkbox disabled stylings
- Added disabled state to input box

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-26 14:52:42 -07:00
AlexandGitHub 360113d3d6 Style fixes (#286)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-25 14:48:27 -06:00
AlexandGitHub 1d9cc0869f Added background option to Box (#285) 2023-04-24 19:10:18 -07:00
AlexandGitHub f9d7154d7a Updated dependencies in mds (#284)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-24 20:01:35 -06:00
AlexandGitHub c2378723cc Changed Tooltip behavior (#283)
- Added tooltip autoposition when placed in the edges
- Used portal to avoid container overflow issue

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-24 19:59:09 -06:00
AlexandGitHub 1305b65608 Added Select & Dropdown Selector component (#277) 2023-04-22 10:17:49 +02:00
AlexandGitHub 01f0bb770c Added Switch component (#276) 2023-04-20 09:45:56 -06:00
AlexandGitHub 40f94a5469 Update storybook dependencies (#275)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-19 19:25:21 -06:00
AlexandGitHub ddca99b9e0 Added ModalBox component (#274)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-19 09:40:39 -06:00
AlexandGitHub 0da6246d5f Added Custom Border Padding property (#273)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-18 11:44:01 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
614f5161b9 Bump @storybook/react from 7.0.4 to 7.0.5 (#269)
Bumps [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/renderers/react) from 7.0.4 to 7.0.5.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.0.5/renderers/react)

---
updated-dependencies:
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
2023-04-17 17:48:57 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7d543d820e Bump @storybook/addon-actions from 7.0.4 to 7.0.5 (#268)
Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 7.0.4 to 7.0.5.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.0.5/addons/actions)

---
updated-dependencies:
- dependency-name: "@storybook/addon-actions"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 17:48:30 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
b165d2da94 Bump @types/react from 18.0.35 to 18.0.37 (#270)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.35 to 18.0.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
2023-04-17 17:15:50 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
7d502fb490 Bump storybook from 7.0.4 to 7.0.5 (#271)
Bumps [storybook](https://github.com/storybookjs/storybook/tree/HEAD/lib/cli) from 7.0.4 to 7.0.5.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.0.5/lib/cli)

---
updated-dependencies:
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
2023-04-17 17:15:42 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
72945abec0 Bump detect-gpu from 5.0.19 to 5.0.20 (#272)
Bumps [detect-gpu](https://github.com/pmndrs/detect-gpu) from 5.0.19 to 5.0.20.
- [Release notes](https://github.com/pmndrs/detect-gpu/releases)
- [Changelog](https://github.com/pmndrs/detect-gpu/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pmndrs/detect-gpu/commits)

---
updated-dependencies:
- dependency-name: detect-gpu
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com>
2023-04-17 17:15:34 -06:00
AlexandGitHub 0ecac9e82b Added ScreenTitle Component as well as some adjustments (#267)
- Fixed sx var in InputBox
- Fixed Breadcrumbs types
- Adjusted size of sort arrow in data table
- Changed checkbox override props
- Fixed input label issue

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-04-17 17:00:39 -06:00
794 changed files with 102167 additions and 22523 deletions
+47
View File
@@ -0,0 +1,47 @@
name: Workflow
on:
release:
types:
- published
concurrency:
group: ${{ github.workflow }}-deployer-${{ github.head_ref }}
cancel-in-progress: true
jobs:
build-and-release:
name: "Build"
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- name: Check out Code
uses: actions/checkout@v3
- name: Read .nvmrc
id: node_version
run: echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
- uses: actions/setup-node@v3
with:
node-version: ${{ env.NVMRC }}
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install Dependencies
continue-on-error: false
run: |
yarn install --frozen-lockfile --immutable
- name: Log in to private Docker registry
run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login ${{ secrets.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin
- name: Build Storybook
run: |
yarn build-storybook
docker buildx build --platform linux/amd64 --push -t registry.min.dev/minio/mds .
echo "${{ secrets.MDS_DEPLOYER_KUBECONFIG }}" > /tmp/kubecconfig
ls -l /tmp/kubecconfig
kubectl --kubeconfig /tmp/kubecconfig -n mds delete pod $(kubectl --kubeconfig /tmp/kubecconfig -n mds get pods | grep mds | awk '{print $1}')
+25 -4
View File
@@ -20,12 +20,22 @@ jobs:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2
- name: Check out Code
uses: actions/checkout@v3
- name: Read .nvmrc
id: node_version
run: echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
- uses: actions/setup-node@v3
with:
node-version: ${{ env.NVMRC }}
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install Dependencies
continue-on-error: false
run: |
yarn install
yarn install --frozen-lockfile --immutable
- name: Check if build is correct
continue-on-error: false
@@ -46,10 +56,21 @@ jobs:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2
- name: Check out Code
uses: actions/checkout@v3
- name: Read .nvmrc
id: node_version
run: echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
- uses: actions/setup-node@v3
with:
node-version: ${{ env.NVMRC }}
- name: Install Dependencies
run: yarn install
continue-on-error: false
run: |
yarn install --frozen-lockfile --immutable
- name: Run Jest Tests
run: yarn test
+1
View File
@@ -0,0 +1 @@
18
+2 -1
View File
@@ -1,3 +1,4 @@
FROM nginx
FROM nginx:1.23
COPY nginx.conf /etc/nginx/nginx.conf
COPY docs /usr/share/nginx/html
+3
View File
@@ -8,3 +8,6 @@ lint:
test:
@(yarn install; yarn test;)
test-warnings:
./check-warnings.sh
+19
View File
@@ -0,0 +1,19 @@
#!/bin/bash
yell() { echo "$0: $*" >&2; }
die() {
yell "$*"
cat yarn.log
exit 111
}
try() { "$@" &> yarn.log || die "cannot $*"; }
rm -f yarn.log
try make build
if cat yarn.log | grep "Compiled with warnings"; then
echo "There are warnings in the code"
exit 1
fi
+174
View File
@@ -0,0 +1,174 @@
@media (prefers-color-scheme: dark) {
.w-tc-editor {
--color-fg-default: #c9d1d9;
--color-canvas-subtle: #161b22;
--color-prettylights-syntax-comment: #8b949e;
--color-prettylights-syntax-entity-tag: #7ee787;
--color-prettylights-syntax-entity: #d2a8ff;
--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;
--color-prettylights-syntax-constant: #79c0ff;
--color-prettylights-syntax-string: #a5d6ff;
--color-prettylights-syntax-keyword: #ff7b72;
--color-prettylights-syntax-markup-bold: #c9d1d9;
}
}
@media (prefers-color-scheme: light) {
.w-tc-editor {
--color-fg-default: #24292f;
--color-canvas-subtle: #f6f8fa;
--color-prettylights-syntax-comment: #6e7781;
--color-prettylights-syntax-entity-tag: #116329;
--color-prettylights-syntax-entity: #8250df;
--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;
--color-prettylights-syntax-constant: #0550ae;
--color-prettylights-syntax-string: #0a3069;
--color-prettylights-syntax-keyword: #cf222e;
--color-prettylights-syntax-markup-bold: #24292f;
}
}
.w-tc-editor[data-color-mode*="dark"],
[data-color-mode*="dark"] .w-tc-editor,
[data-color-mode*="dark"] .w-tc-editor-var,
body[data-color-mode*="dark"] {
--color-fg-default: #c9d1d9;
--color-canvas-subtle: #161b22;
--color-prettylights-syntax-comment: #8b949e;
--color-prettylights-syntax-entity-tag: #7ee787;
--color-prettylights-syntax-entity: #d2a8ff;
--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;
--color-prettylights-syntax-constant: #79c0ff;
--color-prettylights-syntax-string: #a5d6ff;
--color-prettylights-syntax-keyword: #ff7b72;
--color-prettylights-syntax-markup-bold: #c9d1d9;
}
.w-tc-editor[data-color-mode*="light"],
[data-color-mode*="light"] .w-tc-editor,
[data-color-mode*="light"] .w-tc-editor-var,
body[data-color-mode*="light"] {
--color-fg-default: #24292f;
--color-canvas-subtle: #f6f8fa;
--color-prettylights-syntax-comment: #6e7781;
--color-prettylights-syntax-entity-tag: #116329;
--color-prettylights-syntax-entity: #8250df;
--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;
--color-prettylights-syntax-constant: #0550ae;
--color-prettylights-syntax-string: #0a3069;
--color-prettylights-syntax-keyword: #cf222e;
--color-prettylights-syntax-markup-bold: #24292f;
}
.w-tc-editor {
font-family: inherit;
font-size: 12px;
background-color: var(--color-canvas-subtle);
color: var(--color-fg-default);
}
.w-tc-editor-text,
.w-tc-editor-preview {
min-height: 16px;
}
.w-tc-editor-preview pre {
margin: 0;
padding: 0;
white-space: inherit;
font-family: inherit;
font-size: inherit;
}
.w-tc-editor-preview pre code {
font-family: inherit;
}
.w-tc-editor code[class*="language-"] .token.cdata,
.w-tc-editor pre[class*="language-"] .token.cdata,
.w-tc-editor code[class*="language-"] .token.comment,
.w-tc-editor pre[class*="language-"] .token.comment,
.w-tc-editor code[class*="language-"] .token.doctype,
.w-tc-editor pre[class*="language-"] .token.doctype,
.w-tc-editor code[class*="language-"] .token.prolog,
.w-tc-editor pre[class*="language-"] .token.prolog {
color: var(--color-prettylights-syntax-comment);
}
.w-tc-editor code[class*="language-"] .token.punctuation,
.w-tc-editor pre[class*="language-"] .token.punctuation {
color: var(--color-prettylights-syntax-sublimelinter-gutter-mark);
}
.w-tc-editor code[class*="language-"] .namespace,
.w-tc-editor pre[class*="language-"] .namespace {
opacity: 0.7;
}
.w-tc-editor code[class*="language-"] .token.boolean,
.w-tc-editor pre[class*="language-"] .token.boolean,
.w-tc-editor code[class*="language-"] .token.constant,
.w-tc-editor pre[class*="language-"] .token.constant,
.w-tc-editor code[class*="language-"] .token.deleted,
.w-tc-editor pre[class*="language-"] .token.deleted,
.w-tc-editor code[class*="language-"] .token.number,
.w-tc-editor pre[class*="language-"] .token.number,
.w-tc-editor code[class*="language-"] .token.symbol,
.w-tc-editor pre[class*="language-"] .token.symbol {
color: var(--color-prettylights-syntax-entity-tag);
}
.w-tc-editor code[class*="language-"] .token.builtin,
.w-tc-editor pre[class*="language-"] .token.builtin,
.w-tc-editor code[class*="language-"] .token.char,
.w-tc-editor pre[class*="language-"] .token.char,
.w-tc-editor code[class*="language-"] .token.inserted,
.w-tc-editor pre[class*="language-"] .token.inserted,
.w-tc-editor code[class*="language-"] .token.selector,
.w-tc-editor pre[class*="language-"] .token.selector,
.w-tc-editor code[class*="language-"] .token.string,
.w-tc-editor pre[class*="language-"] .token.string {
color: var(--color-prettylights-syntax-constant);
}
.w-tc-editor code[class*="language-"] .style .token.string,
.w-tc-editor pre[class*="language-"] .style .token.string,
.w-tc-editor code[class*="language-"] .token.entity,
.w-tc-editor pre[class*="language-"] .token.entity,
.w-tc-editor code[class*="language-"] .token.property,
.w-tc-editor pre[class*="language-"] .token.property,
.w-tc-editor code[class*="language-"] .token.operator,
.w-tc-editor pre[class*="language-"] .token.operator,
.w-tc-editor code[class*="language-"] .token.url,
.w-tc-editor pre[class*="language-"] .token.url {
color: var(--color-prettylights-syntax-constant);
}
.w-tc-editor code[class*="language-"] .token.atrule,
.w-tc-editor pre[class*="language-"] .token.atrule,
.w-tc-editor code[class*="language-"] .token.property-access .token.method,
.w-tc-editor pre[class*="language-"] .token.property-access .token.method,
.w-tc-editor code[class*="language-"] .token.keyword,
.w-tc-editor pre[class*="language-"] .token.keyword {
color: var(--color-prettylights-syntax-keyword);
}
.w-tc-editor code[class*="language-"] .token.function,
.w-tc-editor pre[class*="language-"] .token.function {
color: var(--color-prettylights-syntax-string);
}
.w-tc-editor code[class*="language-"] .token.important,
.w-tc-editor pre[class*="language-"] .token.important,
.w-tc-editor code[class*="language-"] .token.regex,
.w-tc-editor pre[class*="language-"] .token.regex,
.w-tc-editor code[class*="language-"] .token.variable,
.w-tc-editor pre[class*="language-"] .token.variable {
color: var(--color-prettylights-syntax-string-regexp);
}
.w-tc-editor code[class*="language-"] .token.bold,
.w-tc-editor pre[class*="language-"] .token.bold,
.w-tc-editor code[class*="language-"] .token.important,
.w-tc-editor pre[class*="language-"] .token.important {
color: var(--color-prettylights-syntax-markup-bold);
}
.w-tc-editor code[class*="language-"] .token.tag,
.w-tc-editor pre[class*="language-"] .token.tag {
color: var(--color-prettylights-syntax-entity-tag);
}
.w-tc-editor code[class*="language-"] .token.attr-value,
.w-tc-editor pre[class*="language-"] .token.attr-value,
.w-tc-editor code[class*="language-"] .token.attr-name,
.w-tc-editor pre[class*="language-"] .token.attr-name {
color: var(--color-prettylights-syntax-constant);
}
.w-tc-editor code[class*="language-"] .token.selector .class,
.w-tc-editor pre[class*="language-"] .token.selector .class,
.w-tc-editor code[class*="language-"] .token.class-name,
.w-tc-editor pre[class*="language-"] .token.class-name {
color: var(--color-prettylights-syntax-entity);
}
+43006 -9498
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+6
View File
@@ -0,0 +1,6 @@
import React, { FC } from "react";
import { ActionLinkProps } from "./ActionLink.types";
declare const ActionLink: FC<
ActionLinkProps & React.ButtonHTMLAttributes<HTMLButtonElement>
>;
export default ActionLink;
@@ -0,0 +1,9 @@
import { CSSObject } from "styled-components";
export interface CommonActionLinkProps {
isLoading: boolean;
label: any;
}
export interface BaseActionLinkProps {
sx?: CSSObject;
}
export type ActionLinkProps = CommonActionLinkProps & BaseActionLinkProps;
@@ -0,0 +1,4 @@
import { FC } from "react";
import { ActionsListProps } from "./ActionsList.types";
declare const ActionsList: FC<ActionsListProps>;
export default ActionsList;
@@ -0,0 +1,22 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface ActionItem {
action: () => void;
label: string;
disabled: boolean;
icon: React.ReactNode;
tooltip: string;
}
export interface ActionsListProps {
sx?: CSSObject;
items: ActionItem[];
title: React.ReactNode;
}
export interface ActionsListPanelProps {
sx?: CSSObject;
}
export interface ActionButtonProps
extends React.ButtonHTMLAttributes<HTMLButtonElement> {
label: string;
icon: React.ReactNode;
}
@@ -0,0 +1,4 @@
import { FC } from "react";
import { ActionButtonProps } from "./ActionsList.types";
declare const ObjectActionButton: FC<ActionButtonProps>;
export default ObjectActionButton;
@@ -5,7 +5,11 @@ export interface ApplicationLogoProps {
| "directpv"
| "kes"
| "subnet"
| "subnetops";
| "subnetops"
| "cloud"
| "releases"
| "vmbroker"
| "eureka";
subVariant?: "simple" | "AGPL" | "standard" | "enterprise";
inverse?: boolean;
}
@@ -0,0 +1,4 @@
import { FC, SVGProps } from "react";
import { LogoBaseProps } from "../LogoBase/LogoBase.types";
declare const Cloud: FC<SVGProps<any> & LogoBaseProps>;
export default Cloud;
@@ -0,0 +1,4 @@
import { FC, SVGProps } from "react";
import { LogoBaseProps } from "../LogoBase/LogoBase.types";
declare const Eureka: FC<SVGProps<any> & LogoBaseProps>;
export default Eureka;
@@ -0,0 +1,4 @@
import { FC, SVGProps } from "react";
import { LogoBaseProps } from "../LogoBase/LogoBase.types";
declare const Releases: FC<SVGProps<any> & LogoBaseProps>;
export default Releases;
@@ -0,0 +1,4 @@
import { FC, SVGProps } from "react";
import { LogoBaseProps } from "../LogoBase/LogoBase.types";
declare const VMBroker: FC<SVGProps<any> & LogoBaseProps>;
export default VMBroker;
+2
View File
@@ -4,4 +4,6 @@ export interface BoxProps {
sx?: CSSObject;
children?: React.ReactNode;
withBorders?: boolean;
customBorderPadding?: number | string;
useBackground?: boolean;
}
@@ -0,0 +1,4 @@
import { FC } from "react";
import { BreadcrumbsProps } from "./Breadcrumbs.types";
declare const Breadcrumbs: FC<BreadcrumbsProps>;
export default Breadcrumbs;
@@ -0,0 +1,11 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface BreadcrumbsProps {
sx?: CSSObject;
children: React.ReactNode;
additionalOptions?: React.ReactNode;
goBackFunction: () => void;
}
export interface BreadcrumbsContainerProps {
sx?: CSSObject;
}
+1 -1
View File
@@ -4,7 +4,7 @@ export interface ButtonProps {
id: string;
name?: string;
label?: string;
variant?: "regular" | "callAction" | "secondary" | "text";
variant?: "regular" | "callAction" | "secondary" | "text" | "subAction";
icon?: ReactNode;
iconLocation?: "start" | "end";
fullWidth?: boolean;
+1 -1
View File
@@ -4,5 +4,5 @@ export interface CheckboxProps extends HTMLAttributes<HTMLInputElement> {
label?: string;
tooltip?: string;
overrideLabelClasses?: string;
overrideCheckboxStyles?: CSSObject;
sx?: CSSObject;
}
+4
View File
@@ -0,0 +1,4 @@
import { FC } from "react";
import { CodeEditorProps } from "./CodeEditor.types";
declare const CodeMirrorWrapper: FC<CodeEditorProps>;
export default CodeMirrorWrapper;
@@ -0,0 +1,18 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface CodeEditorProps {
value: string;
label?: string;
mode?: string;
tooltip?: string;
editorHeight?: string | number;
onChange: (value: string) => any;
className?: string;
helpTools?: React.ReactNode;
sx?: CSSObject;
}
export interface CodeEditorBaseProps {
editorHeight: string | number;
sx?: CSSObject;
className?: string;
}
+4
View File
@@ -0,0 +1,4 @@
import { FC } from "react";
import { CommentBoxProps } from "./CommentBox.types";
declare const InputBox: FC<CommentBoxProps>;
export default InputBox;
@@ -0,0 +1,25 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface CommentBoxProps
extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {
id: string;
fullWidth?: boolean;
label?: string;
tooltip?: string;
sx?: CSSObject;
index?: number;
noLabelMinWidth?: boolean;
required?: boolean;
className?: string;
error?: string;
}
export interface CommentContainerProps {
children?: React.ReactNode;
sx?: CSSObject;
error?: boolean;
startIcon?: React.ReactNode;
className?: string;
}
export interface ExtraCommentProps {
originType?: string;
}
@@ -0,0 +1,4 @@
import { FC } from "react";
import { ColumnSelectorProps } from "./DataTable.types";
declare const ColumnsSelector: FC<ColumnSelectorProps>;
export default ColumnsSelector;
+36 -7
View File
@@ -1,10 +1,25 @@
import React, { HTMLAttributes } from "react";
import { CSSObject } from "styled-components";
export declare const actionsTypes: readonly [
"view",
"edit",
"delete",
"description",
"share",
"cloud",
"console",
"download",
"disable",
"format",
"preview",
];
export type PredefinedActionTypes = (typeof actionsTypes)[number];
export interface ItemActions {
label?: string;
type: string | any;
tooltip?: string;
type: PredefinedActionTypes | React.ReactNode;
sendOnlyId?: boolean;
disableButtonFunction?: (itemValue: any) => boolean;
showLoaderFunction?: (itemValue: any) => boolean;
isDisabled?: boolean | ((itemValue: any) => boolean);
showLoader?: boolean | ((itemValue: any) => boolean);
onClick?(valueToSend: any): any;
}
export interface IColumns {
@@ -47,7 +62,7 @@ export interface DataTableProps {
columnsSelector?: boolean;
textSelectable?: boolean;
columnsShown?: string[];
onColumnChange?: (column: string, state: boolean) => any;
onColumnChange?: (column: string) => any;
autoScrollToBottom?: boolean;
infiniteScrollConfig?: IInfiniteScrollConfig;
sortConfig?: ISortConfig;
@@ -59,15 +74,17 @@ export interface DataTableProps {
index: number;
}) => "deleted" | "" | React.CSSProperties;
parentClassName?: string;
sx?: CSSObject;
}
export interface DataTableWrapperProps extends HTMLAttributes<HTMLDivElement> {
disabled?: boolean;
customPaperHeight?: string | number;
noBackground?: boolean;
sx?: CSSObject;
}
export interface IActionButton {
label?: string;
type: string | React.ReactNode;
tooltip?: string;
type: PredefinedActionTypes | React.ReactNode;
onClick?: (id: string) => any;
valueToSend: any;
selected: boolean;
@@ -75,3 +92,15 @@ export interface IActionButton {
idField: string;
disabled: boolean;
}
export interface ColumnSelectorProps {
open: boolean;
closeTriggerAction: () => void;
onSelect: (column: string) => void;
columns: IColumns[];
selectedOptionIDs: string[];
sx?: CSSObject;
anchorEl?: (EventTarget & HTMLElement) | null;
}
export interface ColumnSelectorConstructProps {
sx?: CSSObject;
}
+20 -5
View File
@@ -1,3 +1,4 @@
import React from "react";
import { IColumns, ItemActions } from "./DataTable.types";
export declare const selectWidth = 45;
export declare const generateColumnsMap: (
@@ -11,15 +12,29 @@ export declare const generateColumnsMap: (
columnsSelector: boolean,
columnsShown: string[],
sortColumn: string,
sortDirection: "ASC" | "DESC" | undefined
) => (JSX.Element | null)[];
sortDirection: "ASC" | "DESC" | undefined,
) => (React.JSX.Element | null)[];
export declare const elementActions: (
actions: ItemActions[],
valueToSend: any,
selected: boolean,
idField: string
) => (JSX.Element | null)[];
idField: string,
) => (React.JSX.Element | null)[];
export declare const calculateOptionsSize: (
containerWidth: number,
totalOptions: number
totalOptions: number,
) => number;
export declare const isPredefinedAction: (
val: any,
) => val is
| "view"
| "console"
| "cloud"
| "format"
| "edit"
| "delete"
| "description"
| "share"
| "download"
| "disable"
| "preview";
@@ -0,0 +1,4 @@
import { FC } from "react";
import { DropdownSelectorProps } from "./DropdownSelector.types";
declare const DropdownSelector: FC<DropdownSelectorProps>;
export default DropdownSelector;
@@ -0,0 +1,13 @@
import { SelectorType } from "../../global/global.types";
import { CSSObject } from "styled-components";
export interface DropdownSelectorProps {
options: SelectorType[];
selectedOption?: string;
onSelect: (value: string, extraValue?: any) => void;
hideTriggerAction: () => void;
open: boolean;
anchorEl?: (EventTarget & HTMLElement) | null;
}
export interface DropDownBlockProps {
sx: CSSObject;
}
@@ -0,0 +1,6 @@
import React, { FC } from "react";
import { ExpandOptionsButtonProps } from "./ExpandOptionsButton.types";
declare const ExpandOptionsButton: FC<
ExpandOptionsButtonProps & React.ButtonHTMLAttributes<HTMLButtonElement>
>;
export default ExpandOptionsButton;
@@ -0,0 +1,9 @@
import { CSSObject } from "styled-components";
export interface ExpandOptionsButtonProps {
label: string;
open: boolean;
sx?: CSSObject;
}
export interface ConstructExpandOptionsProps {
sx?: CSSObject;
}
@@ -6,4 +6,6 @@ export interface FormLayoutProps {
title?: string;
icon?: React.ReactNode;
helpBox?: React.ReactNode;
withBorders?: boolean;
containerPadding?: boolean;
}
+1 -1
View File
@@ -1,6 +1,6 @@
import React from "react";
export interface HelpBoxProps {
iconComponent: any;
iconComponent?: any;
title: string | React.ReactNode;
help: any;
}
+3 -2
View File
@@ -1,9 +1,10 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface IconButtonProps
extends React.ButtonHTMLAttributes<HTMLButtonElement> {
export interface IconBase {
label?: string;
size?: "small" | "medium" | "large" | string;
sx?: CSSObject;
children: React.ReactNode;
}
export type IconButtonProps = IconBase &
React.ButtonHTMLAttributes<HTMLButtonElement>;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3DarkLogo: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AGPLV3DarkLogo: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AGPLV3DarkLogo;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3LightLogo: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AGPLV3LightLogo: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AGPLV3LightLogo;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3Logo: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AGPLV3Logo: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AGPLV3Logo;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AccessRuleIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AccessRuleIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AccessRuleIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AccountIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AccountIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AccountIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddAccessRuleIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddAccessRuleIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddFolderIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AddFolderIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddFolderIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AddIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AddIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddMembersToGroupIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddMembersToGroupIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddNewTagIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AddNewTagIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddNewTagIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AlertCloseIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AlertCloseIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AlertCloseIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AlertIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AlertIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AlertIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AllBucketsIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const AllBucketsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AllBucketsIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ArrowDropUp: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ArrowDropUp: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowDropUp;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ArrowDropUp: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ArrowDropUp: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowDropUp;
+2 -2
View File
@@ -1,3 +1,3 @@
import { SVGProps } from "react";
declare const ArrowIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const ArrowIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default ArrowIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ArrowRightIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ArrowRightIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowRightIcon;
+4 -2
View File
@@ -1,3 +1,5 @@
import { SVGProps } from "react";
declare const ArrowRightLink: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const ArrowRightLink: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowRightLink;
+4
View File
@@ -0,0 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AudioIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AudioIcon;
+5
View File
@@ -0,0 +1,5 @@
import React, { SVGProps } from "react";
declare const AudioIconMute: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AudioIconMute;
+4 -2
View File
@@ -1,3 +1,5 @@
import { SVGProps } from "react";
declare const AzureTierIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const AzureTierIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AzureTierIcon;
+4 -2
View File
@@ -1,3 +1,5 @@
import { SVGProps } from "react";
declare const AzureTierIconXs: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const AzureTierIconXs: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AzureTierIconXs;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BackCaretIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BackCaretIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BackCaretIcon;
+2 -2
View File
@@ -1,3 +1,3 @@
import { SVGProps } from "react";
declare const BackIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const BackIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default BackIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BackSettingsIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BackSettingsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BackSettingsIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BoxArrowDown: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BoxArrowDown: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BoxArrowDown;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BoxArrowUp: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BoxArrowUp: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default BoxArrowUp;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketEncryptionIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketEncryptionIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketQuotaIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BucketQuotaIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketQuotaIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketReplicationIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketReplicationIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketsIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const BucketsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketsIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CalendarIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CalendarIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CalendarIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CallHomeFeatureIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CallHomeFeatureIcon;
@@ -0,0 +1,5 @@
import React, { SVGProps } from "react";
declare const CancelledAudioIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CancelledAudioIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CancelledIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CancelledIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CancelledIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CertificateIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CertificateIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CertificateIcon;
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ChangeAccessPolicyIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ChangeAccessPolicyIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ChangePasswordIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ChangePasswordIcon;
+4
View File
@@ -0,0 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ChatIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default ChatIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CircleIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CircleIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default CircleIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ClosePanelIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ClosePanelIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ClosePanelIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CloudIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CloudIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default CloudIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ClustersIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ClustersIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ClustersIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CollapseCaret: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CollapseCaret: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CollapseCaret;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CollapseIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CollapseIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CollapseIcon;
+6
View File
@@ -0,0 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CollapseMenuIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CollapseMenuIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ComputerLineIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ComputerLineIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ComputerLineIcon;
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ConfigurationsListIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConfigurationsListIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ConfirmDeleteIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConfirmDeleteIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ConfirmModalIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ConfirmModalIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConfirmModalIcon;
+4 -2
View File
@@ -1,3 +1,5 @@
import { SVGProps } from "react";
declare const ConsoleAgpl: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const ConsoleAgpl: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConsoleAgpl;
+3 -3
View File
@@ -1,5 +1,5 @@
import { SVGProps } from "react";
import React, { SVGProps } from "react";
declare const ConsoleEnterprise: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConsoleEnterprise;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ConsoleIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const ConsoleIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConsoleIcon;
+4 -2
View File
@@ -1,3 +1,5 @@
import { SVGProps } from "react";
declare const ConsoleStandard: (props: SVGProps<SVGSVGElement>) => JSX.Element;
import React, { SVGProps } from "react";
declare const ConsoleStandard: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ConsoleStandard;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CopyIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CopyIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default CopyIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CreateGroupIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CreateGroupIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CreateGroupIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CreateIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CreateIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default CreateIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CreateNewPathIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CreateNewPathIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CreateUserIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const CreateUserIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CreateUserIcon;
+4 -1
View File
@@ -1,3 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const DashboardIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const DashboardIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default DashboardIcon;
+2 -1
View File
@@ -1,3 +1,4 @@
import * as React from "react";
import { SVGProps } from "react";
declare const DeleteIcon: (props: SVGProps<SVGSVGElement>) => JSX.Element;
declare const DeleteIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default DeleteIcon;
+3 -2
View File
@@ -1,5 +1,6 @@
import * as React from "react";
import { SVGProps } from "react";
declare const DeleteNonCurrentIcon: (
props: SVGProps<SVGSVGElement>
) => JSX.Element;
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default DeleteNonCurrentIcon;

Some files were not shown because too many files have changed in this diff Show More