Compare commits

...
Author SHA1 Message Date
Ramon de Klein 85e92c1032 Simplify and harden IColumn<T> type 2024-09-17 11:40:34 +02:00
e297e6db91 Release v2.4.3 (#970)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-09-11 16:46:36 -07:00
Victor BayasandGitHub 171761dd17 Code Editor improvements (#969) 2024-09-11 17:25:50 -06:00
8762e4be0f Release v2.4.2 (#968)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-09-10 21:52:10 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
563ab05376 Bump @chromatic-com/storybook from 1.8.0 to 2.0.0 (#967)
Bumps [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) from 1.8.0 to 2.0.0.
- [Release notes](https://github.com/chromaui/addon-visual-tests/releases)
- [Changelog](https://github.com/chromaui/addon-visual-tests/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chromaui/addon-visual-tests/compare/v1.8.0...v2.0.0)

---
updated-dependencies:
- dependency-name: "@chromatic-com/storybook"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 22:23:52 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7ed34abbbe Bump typescript-eslint from 8.3.0 to 8.5.0 (#966)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.3.0 to 8.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.5.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 13:27:03 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4cc2efe016 Bump detect-gpu from 5.0.46 to 5.0.47 (#965)
Bumps [detect-gpu](https://github.com/pmndrs/detect-gpu) from 5.0.46 to 5.0.47.
- [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>
2024-09-09 17:06:19 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8e9e2e48bb Bump typescript from 5.5.4 to 5.6.2 (#964)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 17:06:07 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b6fdd36aa9 Bump @eslint/js from 9.9.1 to 9.10.0 (#963)
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.9.1 to 9.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.10.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:31:18 -06:00
Victor BayasandGitHub b909bd7d6b Fix RadioGroup programmatic update (#962) 2024-09-05 19:03:53 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
be4c13e431 Bump @types/react from 18.3.4 to 18.3.5 (#960)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.4 to 18.3.5.
- [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>
2024-09-04 14:20:53 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
5a6410abb3 Bump @testing-library/react from 16.0.0 to 16.0.1 (#959)
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 16.0.0 to 16.0.1.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1)

---
updated-dependencies:
- dependency-name: "@testing-library/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>
2024-09-04 12:00:16 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Alex
e7dd8d8937 Bump @chromatic-com/storybook from 1.7.0 to 1.8.0 (#961)
Bumps [@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/chromaui/addon-visual-tests/releases)
- [Changelog](https://github.com/chromaui/addon-visual-tests/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chromaui/addon-visual-tests/compare/v1.7.0...v1.8.0)

---
updated-dependencies:
- dependency-name: "@chromatic-com/storybook"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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>
2024-09-04 11:59:36 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b0b8e57f41 Bump rollup from 4.21.1 to 4.21.2 (#958)
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.1 to 4.21.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.21.1...v4.21.2)

---
updated-dependencies:
- dependency-name: rollup
  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>
2024-09-04 10:22:06 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
af2d6a5367 Bump detect-gpu from 5.0.45 to 5.0.46 (#957)
Bumps [detect-gpu](https://github.com/pmndrs/detect-gpu) from 5.0.45 to 5.0.46.
- [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>
2024-09-04 10:21:51 -06:00
AlexandGitHub 322aa49384 Release v2.4.1 (#956)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-28 22:42:08 -06:00
AlexandGitHub 912dba91d6 Updated Autocomplete to use Input styles (#955)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-28 22:33:00 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d93b3b2471 Bump eslint-plugin-react-hooks from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0 (#950)
Bump eslint-plugin-react-hooks

Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 5.1.0-rc-fb9a90fa48-20240614 to 5.1.0-rc.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
  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>
2024-08-28 22:29:34 -06:00
AlexandGitHub ebe0f1b039 Updated DateTimeInput to use common InputBox component (#953)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-28 21:26:37 -06:00
AlexandGitHub a714639f7c Updated project dependencies (#954)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-28 21:26:26 -06:00
79c22d9234 Made actions optional for ScreenTitle (#947)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-27 22:33:03 -07:00
Victor BayasandGitHub 691ff4b6a4 Add ESLint (#946) 2024-08-27 21:57:38 -06:00
AlexandGitHub 6ee8db21d3 Replaced ActionLink for LinkButton (#945)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-23 22:44:52 -06:00
Victor BayasandGitHub 3269006b51 Remove console log from Button (#943) 2024-08-23 09:58:24 -06:00
Victor BayasandGitHub c7108835f3 Release v2.4.0 (#942) 2024-08-22 20:25:49 -07:00
Victor BayasandGitHub 5566be9f68 Use generics in DataTable (#931)
* Use generics in DataTable

* Use explicit renderFunction and renderFullObjectFunction

* Type actions

* Update StoryBook stories
2024-08-22 18:19:46 -07:00
AlexandGitHub 0676aa0bc0 Updated Button Styles (#940) 2024-08-22 15:59:43 -07:00
AlexandGitHub 11c868ce38 Added class name to ActionLink component (#939)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-21 11:49:40 -06:00
ad699afa9c Updated NotificationAlert styles (#938)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-21 10:46:37 -07:00
AlexandGitHub 941cd5f227 Updated Bucket icon (#937)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-21 11:41:45 -06:00
AlexandGitHub 31826a5d65 Release v2.3.18 (#936)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-19 23:09:58 -06:00
AlexandGitHub 5a083a7a5a Activated the disable option in dropdown menus for breadcrumbs (#935)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-19 22:47:21 -06:00
43f418b27c Added NotificationStack Component (#934)
- Added NotificationStack component & new hook to handle notifications
- Changed logic in NotificationAlert to set banner style notification when no title is set

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-19 21:33:45 -07:00
AlexandGitHub f61c79409e Updated mds internal dependencies (#933)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-19 19:23:30 -06:00
AlexandGitHub ca94d7f917 Notification Alert updates (#932)
- Removed forced width, now width will be handled by parent container
- Added missing styles override props
- Added isLoading state

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-16 22:41:11 -06:00
AlexandGitHub 4daa700f9c Release v2.3.17 (#930)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-15 22:52:56 -06:00
AlexandGitHub a2d6100a96 Added NotificationAlert component (#929) 2024-08-14 22:18:09 -07:00
AlexandGitHub 3782ed0d2a Update Storybook & project dependencies (#928)
UpdateStorybook & project dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-13 13:58:00 -06:00
AlexandGitHub a17e2a1a12 Release v2.3.16 (#927)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-07 18:25:30 -07:00
AlexandGitHub 9f2859f11a Added missing icons to icons set (#926)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-07 11:15:46 -07:00
992cfa502b Release v2.3.15 (#925)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 17:39:34 -07:00
AlexandGitHub d2484c4c1e Added New icons to icons set (#924)
Added new icons to Icons set

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 17:27:02 -07:00
AlexandGitHub ee1596f8a0 Release v2.3.14 (#923)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 16:21:08 -07:00
AlexandGitHub 036a9fbf79 Updated SectionTitle styles (#921)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 16:13:51 -07:00
AlexandGitHub 5dc37f814b Fixed Dot Icon Badge styles (#922)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 16:01:20 -07:00
AlexandGitHub 14ebb48037 Updated close icon size in modal boxes (#920)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 16:01:05 -07:00
AlexandGitHub faa4977757 Fixed ScreenTitle Boxlet options style (#919)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-06 16:00:52 -07:00
AlexandGitHub 41aff84395 Release v2.3.13 (#918)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 17:35:41 -07:00
d4a7b9bb68 Migrated IconButton to use common Button component (#917)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 17:18:12 -07:00
AlexandGitHub 81a517d681 Adjusted max height for select boxes (#916)
- Max Height of 450px
- In case max height exceeds the size of the view port, then we decrease the size of the dropdown

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 17:08:29 -07:00
Daniel ValdiviaandGitHub 9bfd79facb PageHeader label and actions flex grow (#915) 2024-08-05 15:38:56 -07:00
6ddc6fde63 Misc fixes for Inputs (#914)
- Changed input label default to be 180px
- Changed default select size to be large

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 15:21:11 -07:00
f0362e914b Release v2.3.12 (#913)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 14:17:39 -07:00
AlexandGitHub c303556975 Updated checkbox styles (#912)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 14:09:53 -07:00
AlexandGitHub a20529bba4 Fixed Label positioning in Inputs (#911)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 11:21:07 -07:00
AlexandGitHub 7447956f44 Updated Project Dependencies (#910)
- Updated Storybook to v8.2.7
- Updated minor dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-05 09:14:29 -07:00
f2421bd15f Release v2.3.11 (#909)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-04 23:43:28 -07:00
Daniel ValdiviaandGitHub 1f000229cf Add Index to onClick for DataTable (#908) 2024-08-04 23:27:47 -07:00
AlexandGitHub 92a32f1993 Release v2.3.10 (#907)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-02 16:37:14 -07:00
001dc60f69 Update Select input styles (#906)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-02 16:22:43 -07:00
AlexandGitHub 578d7efc62 Update Input Style colors (#905)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-02 16:02:53 -07:00
AlexandGitHub bd36d1b36c Input Dropdown styles update (#904)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-02 14:41:25 -07:00
Daniel ValdiviaandGitHub c634d620c8 Tweaks to PageHeader and DataTable Padding (#903) 2024-08-02 10:28:54 -07:00
Daniel ValdiviaandGitHub 325b1ce48f Enable Corepack on deployer (#902) 2024-08-01 16:30:49 -07:00
a32582eca9 Release v2.3.9 (#901)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-01 08:57:38 -07:00
AlexandGitHub 555589da94 DataTable styles update (#900)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-01 08:35:57 -07:00
AlexandGitHub f58e19a3f3 Changed Tab title to receive a react node (#899)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-01 08:35:42 -07:00
AlexandGitHub 041d5607fc Accordion redesign (#898)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-08-01 08:35:28 -07:00
AlexandGitHub 6dee09ee51 Adjusted label styles for vertical InputBox (#897)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-31 22:08:21 -07:00
AlexandGitHub e179096ea6 Fixed border radius in InputBox Overlay button (#896)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-31 21:49:51 -07:00
AlexandGitHub 8138be7ec3 Release v2.3.8 (#895)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-30 17:35:35 -07:00
AlexandGitHub de63a2a064 Updated styles for Radio Group components (#894)
- Updated radio Group styles
- Added description & sublabek options to display extra information
- Made independent styles for radio & checkbox

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-30 17:23:50 -07:00
AlexandGitHub 54a0bfe5e6 Updated storybook to v8.2.6 (#893)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-30 09:48:26 -07:00
AlexandGitHub fe4fce47bb Release v2.3.7 (#887) 2024-07-25 11:43:19 -06:00
AlexandGitHub 7aad8418ee Search Box Updates (#886)
- Removed wrong z-index
- Fixed Box height

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-24 22:14:59 -06:00
AlexandGitHub 4de7e1da80 Release v2.3.6 (#885)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-23 13:25:18 -07:00
AlexandGitHub 487095826e Updated Button Styles (#884) 2024-07-23 12:59:25 -07:00
AlexandGitHub ed77ed69f6 Updated border-box sizing for overlay object (#883)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-23 12:22:15 -06:00
AlexandGitHub dde6a5330b Updated Project Dependencies (#882)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-23 12:14:39 -06:00
AlexandGitHub 987b59b66d Release v2.3.5 (#876)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-19 11:58:02 -06:00
d76e1950e6 Update project dependencies (#875)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-19 11:44:18 -06:00
AlexandGitHub 72160e4c05 Fixed accordion semi popup issue (#871)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-18 21:55:50 -07:00
AlexandGitHub 55fb52bf46 Release v2.3.4 (#870)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-17 19:37:48 -06:00
AlexandGitHub 3bce34d2d2 Added Selected styles support to ButtonGroup (#869) 2024-07-17 18:47:55 -06:00
AlexandGitHub 564c91bdd9 Style fixes (#868)
- Removed fixed width in body
- Removed DataTable background option

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-17 18:22:04 -06:00
AlexandGitHub dabe3bf16e Updated Default colors in mds to match styles in toolkit (#867)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-15 22:30:30 -06:00
AlexandGitHub 173c497cc9 Adjusted height of InputBox & ButtonGroup (#866)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-15 18:02:50 -06:00
ec3b20cbe4 Updated Project dependencies (#865)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-15 11:35:08 -07:00
AlexandGitHub a9138cbb5b Release v2.3.3 (#864) 2024-07-12 21:12:26 -07:00
AlexandGitHub 4da3401406 Fixed Overlay Object margins (#863)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-12 16:50:28 -06:00
AlexandGitHub d3361143cb Added new badge component (#862)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-10 21:44:40 -06:00
AlexandGitHub f93563e423 Migrate Badge component to NotificationCount (#861)
- Updated colors
- Updated variant names
- Changed count prop name

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-09 18:40:21 -06:00
AlexandGitHub a3f405a7f8 Updated Project dependencies (#858)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-08 21:09:18 -06:00
AlexandGitHub d3b6594b16 Updated Tag styles (#857) 2024-07-07 08:55:18 -07:00
4558dbccc0 Updated ButtonGroup styles (#856)
- Removed ButtonGroup shadow
- Updated colors for light & dark modes

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-05 10:54:19 -07:00
AlexandGitHub 1a89ef878b Updated Button styling (#855) 2024-07-04 23:34:16 -06:00
AlexandGitHub 630d7397f4 Updated Project dependencies (#854)
- Updated Storybook to v8.1.11
- Updated other dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-04 15:04:54 -06:00
AlexandGitHub 7efcf29a0b Release v2.3.2 (#848)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-25 15:48:48 -06:00
AlexandGitHub c4e0bc26a6 Fixed ExpandMenu stories (#847) 2024-06-25 15:40:57 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
17ecd61ab6 Bump typescript from 5.4.5 to 5.5.2 (#846)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 22:05:02 -06:00
AlexandGitHub 40d9dd493c Updated Project Dependencies (#844)
- Updated storybook to v8.1.10
- Updated detect-gpu to latest version
- Updated rollup plugin version

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-18 17:15:38 -06:00
AlexandGitHub f19a3ef1b2 Release v2.3.1 (#838)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-11 21:19:01 -06:00
AlexandGitHub 2fde04af14 Fixed Bell Icon missing line (#836)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-11 19:20:55 -06:00
AlexandGitHub caa75710e7 Fixed security issue in figma export vars plugin (#837)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-11 18:20:44 -06:00
AlexandGitHub 1b930418a2 Added CircleFillIcon to package (#835)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-10 17:30:02 -06:00
AlexandGitHub e209d8dd6a Update to yarn 4 (#834) 2024-06-10 14:51:05 -06:00
AlexandGitHub 6fc709e947 Updated Dependencies (#833)
- Updated Storybook to v8.1.6

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-10 14:22:31 -06:00
AlexandGitHub 46ef7457c3 Release v2.3.0 (#832)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-06 15:46:28 -06:00
AlexandGitHub 6c72eb6e49 Removed old icons package and updated components icons (#831) 2024-06-05 20:26:44 -07:00
AlexandGitHub cba52a67ca Updated Project dependencies (#830)
- Updated Storybook to v8.1.5
- Updated other dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-04 22:31:01 -06:00
AlexandGitHub 552da8caba New Icons Package (#829)
- Script to convert icons from svg to react
- Added new icons package
- Removed duplicated icons

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-06-04 19:45:43 -06:00
AlexandGitHub 0939ae824d Removed opacity in new icons (#823) 2024-05-31 22:34:43 -06:00
AlexandGitHub 7756b229ec Release v2.2.7 (#822) 2024-05-30 09:41:28 -06:00
AlexandGitHub 1f21034b88 New design Icon Updates (#821)
- Updated current icons to match expanded paths
- Added CollapseIcon, MinIOIcon, Settings2Icon

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-29 21:26:53 -06:00
Daniel ValdiviaandGitHub b6c16780f5 Fix bottom margin on breadcrums dropdown (#819)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-05-29 17:15:26 -06:00
AlexandGitHub eb3e711325 Fix button group (#820)
* Button Group

* ButtonGroup styles adjustment

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-29 17:14:50 -06:00
AlexandGitHub 515dc383ee Updated project dependencies (#818)
- Updated storybook to v8.1.4
- Updated minor dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-28 15:56:40 -06:00
e75e68284a Release v2.2.6 (#812)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-23 10:25:49 -07:00
AlexandGitHub 4073720278 Onclick function drill down for subitem breadcrumbs (#811)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-23 11:22:11 -06:00
AlexandGitHub f1158ef718 Expand Dropdown scrollbars (#810) 2024-05-22 22:30:39 -07:00
AlexandGitHub e731f16dab Added Padding, radio & shadow env vars to theme variables (#809) 2024-05-22 21:25:48 -07:00
AlexandGitHub bb726ae83a Release v2.2.5 (#808)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-22 14:29:24 -07:00
AlexandGitHub 07fc6181db Box component updates (#807)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-22 14:31:40 -06:00
AlexandGitHub f932793463 Split breadcrumbs dropdown menu option selector (#806)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-22 13:32:14 -06:00
AlexandGitHub 284afaf091 Updated project dependencies (#805)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-22 12:08:26 -06:00
AlexandGitHub 64329d3e20 Enabled dropdown icons support in Breadcrumbs drop menu (#804)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-22 12:01:00 -06:00
b0b8cba01b Release v2.2.4 (#803)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-21 22:12:55 -07:00
AlexandGitHub 5c73c6986e Added missing icons to Icons List (#802)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-21 23:03:55 -06:00
925c9c7048 Added Dropdown compatibility to Breadcrumbs component (#801)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-21 21:51:46 -07:00
AlexandGitHub 246ef0bc33 Added icons support to breadcrumb elements (#800) 2024-05-21 17:31:16 -07:00
Daniel ValdiviaandGitHub 514c5395e7 Button Paddings (#799)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-05-21 15:25:13 -06:00
AlexandGitHub 20d3a859e4 Release v2.2.3 (#798)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-20 15:24:14 -06:00
AlexandGitHub 6edf03f768 Update dependencies (#797)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-20 14:56:37 -06:00
AlexandGitHub 7db442d57a Fixed minor button sizes (#796)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-20 09:10:28 -06:00
AlexandGitHub 335093f495 Updated Dependencies (#794)
- Updated Storybook
- Updated Dependencies

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-17 14:48:33 -06:00
AlexandGitHub 317ef6bdbf Adjusted ButtonGroup buttons width (#795)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-16 22:34:34 -06:00
a24ee4bf83 Release v2.2.2 (#790)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-08 13:47:19 -07:00
af4c26400d Forward props (#789)
* ForwardProps

* Fixed ForwardProps issue with latest version

---------

Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-08 13:39:08 -07:00
68c84f1569 Release v2.2.1 (#788)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-08 12:21:44 -06:00
AlexandGitHub 5c4517d7be Release v2.2.0 (#787)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-07 22:02:04 -07:00
AlexandGitHub 0f8202e040 Updated styles to Checkbox & Radio Group components (#786)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-07 21:46:21 -07:00
AlexandGitHub 9db160bc52 Update Storybook to v8.0.10 (#785) 2024-05-06 21:10:02 -06:00
AlexandGitHub 60a9ba9468 Updated rollup to latest version (#776)
- Updated all project dependencies
- Dropping support of cjs in dist files
- Updated jest version
- Updated LogoBase & Loader components to match specification

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-05-02 18:06:26 -06:00
AlexandGitHub 312582c8e6 Updated project dependencies (#775)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-29 22:30:37 -06:00
AlexandGitHub 6173c7fc68 Updated styled components to v6.1.8 (#774)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-29 16:13:22 -06:00
AlexandGitHub 7f54f188e9 Release v2.1.5 (#768)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-28 22:51:47 -06:00
AlexandGitHub 6fec057339 Object Browser Icons Set (#767)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-28 21:57:01 -06:00
Daniel ValdiviaandGitHub cf306c4aec Default InputBox to Size large and fix Border on button (#766)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-26 22:31:29 -06:00
AlexandGitHub dd2b5259ef Deactivate Breadcrumbs last item actions (#765)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-25 21:19:22 -06:00
AlexandGitHub 1528c7c77d Release v2.1.4 (#764) 2024-04-25 11:32:33 -06:00
AlexandGitHub 7940d044de Fixed font weights and styles (#762)
Fixed font classes and weights

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-24 22:34:01 -06:00
AlexandGitHub 46920f8f74 Fixed Secondary buttons in ButtonGroup (#763)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-24 20:08:37 -06:00
AlexandGitHub 4919dd3034 Updated Storybook to v8.0.9 (#761)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-22 23:26:47 -06:00
Daniel ValdiviaandGitHub b9a9cd29dd Fix safari border color. change border color on filled. (#760)
* Fix Webkit input border color

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>

* Change color on filled

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>

---------

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-22 17:07:25 -07:00
ace93b995d Release v2.1.3 (#755)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-22 15:58:56 -06:00
dependabot[bot]andGitHub c8bcb95a1e Bump storybook from 8.0.8 to 8.0.9 (#753) 2024-04-22 14:56:04 -07:00
Daniel ValdiviaandGitHub ddc6742177 Show icon for selected item when Select has icons (#752)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-22 14:53:39 -07:00
Daniel ValdiviaandGitHub 96caf4c594 Select new design (#751)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-22 15:17:06 -06:00
Daniel ValdiviaandGitHub 46b56663d6 Fix Accessory Icon plamenet on InputBox. Add prop disableErrorUntilFocus to show error only until focused (#750)
* Fix Accessory Icon plamenet on InputBox. Add prop disableErrorUntilFocus to show error only until focused

Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-22 13:55:28 -06:00
AlexandGitHub c5b05bb1c2 Release v2.1.2 (#749) 2024-04-19 21:56:38 -07:00
AlexandGitHub b01d2a7c13 Updated DataTable Styles (#748)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-19 22:02:03 -06:00
7d7e41da4b Updated global variables (#747)
- Updated color sets
- Added global font style sets

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-19 18:34:50 -07:00
AlexandGitHub b63475d293 Added new UI component for var export (#745)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-19 19:23:07 -06:00
Daniel ValdiviaandGitHub 90dc369d52 Updated InputBox (#746)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-19 18:57:49 -06:00
AlexandGitHub 1cdf8d9c3d Release v2.1.1 (#744) 2024-04-17 18:03:39 -07:00
AlexandGitHub 1519a43526 Updated sx property to accept a function to handle inline theming (#743)
Updated sx property to accept a function to handle inline theming

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-17 17:27:33 -06:00
AlexandGitHub 6f57174b86 Added color constants to theme props (#742)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-16 18:14:48 -06:00
AlexandGitHub 7386ec79b9 Updated project dependencies in project (#741)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-16 11:46:26 -06:00
AlexandGitHub 560b403884 Updated Tabs Styling (#740)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-15 22:40:43 -06:00
AlexandGitHub 61ddcea714 Centered items in ScreenTitle when no Subtitle & Title Options are present (#738)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-15 20:15:16 -06:00
AlexandGitHub 7bc2b5aa45 Adjust back button size in Breadcrumbs (#739) 2024-04-15 19:07:19 -07:00
Daniel ValdiviaandGitHub 15fdba2823 HelpBox Updates (#732)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-15 15:15:58 -06:00
AlexandGitHub 1ef32bc88d Release v2.1.0 (#731) 2024-04-14 15:22:22 -07:00
AlexandGitHub deca5af2f7 Added Specific Search Box (#730) 2024-04-13 23:39:12 -07:00
b592b7ed59 Fixed breadcrumbs issue (#728)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-12 23:26:41 -07:00
AlexandGitHub 59a2b96f66 Button Group style updates (#729)
* Updated colors

* Updated ButtonGroup styles

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-12 23:24:09 -06:00
AlexandGitHub 424310073d Fixed white space wrap in dropdown buttons (#727)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-12 11:38:22 -06:00
AlexandGitHub 1cf9f13b6a Release v2.0.3 (#726)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-10 22:03:58 -06:00
AlexandGitHub c4cca8161e Added Pill component (#725)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-10 20:22:27 -06:00
AlexandGitHub 553c29d9f2 Updated Breadcrumbs component with new requirements (#724) 2024-04-10 08:08:26 -07:00
88e61afcd9 Updated dependencies & storybook (#723)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-09 11:06:21 -06:00
AlexandGitHub 6b3bc83aef Updated ScreenTitle styles according the new design (#722)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-08 19:50:31 -06:00
AlexandGitHub f6d7dc2169 Release v2.0.2 (#716) 2024-04-07 23:25:08 -06:00
AlexandGitHub d905fbefe5 Added BoxedIcon component (#715) 2024-04-07 22:42:49 -06:00
AlexandGitHub 6dc993194d Release v2.0.1 (#714) 2024-04-07 21:10:49 -06:00
AlexandGitHub 688d358d27 Updated Colors lists & exported color vars (#713) 2024-04-07 16:33:59 -06:00
AlexandGitHub e8dc537651 Begin of Figma compatibility for mds (#712) 2024-04-06 06:21:16 -06:00
Daniel ValdiviaandGitHub b3fa83d4e9 Adding classes and id support to multiple components (#711)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-04-04 18:49:21 -06:00
AlexandGitHub fcb2927ced Release v2.0.0pre (#710)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-03 14:41:30 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
92dd7046ff Bump @types/react from 18.2.73 to 18.2.74 (#709)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.73 to 18.2.74.
- [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>
2024-04-03 14:07:05 -06:00
5f967b2a2e Import v2 (#708)
Update MDS with New Design

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-04-03 13:58:36 -06:00
dependabot[bot]andGitHub 8d2943c50a Bump @types/react from 18.2.62 to 18.2.67 (#695) 2024-03-22 21:34:33 -06:00
dependabot[bot]andGitHub 591a4b326b Bump typescript from 5.3.3 to 5.4.2 (#692) 2024-03-22 21:34:21 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
95c98ddf1e Bump @types/react from 18.2.61 to 18.2.62 (#683)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.61 to 18.2.62.
- [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>
2024-03-04 21:30:55 -06:00
AlexandGitHub eadf05b574 Reduced DataTable actions empty spacing in actions column (#682)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-03-01 15:41:26 -06:00
AlexandGitHub eead281efc Release v1.0.1 (#681)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-29 22:17:52 -06:00
AlexandGitHub e40314b512 Added vertical enterprise variant (#680)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-29 22:11:02 -06:00
AlexandGitHub 621683ec79 Update package.json (#679) 2024-02-29 14:28:26 -06:00
AlexandGitHub c32b1f938a Release v1.0.0 (#678) 2024-02-29 12:01:18 -08:00
AlexandGitHub 5350bbb4d5 Added MinIO Enterprise Object Storage Logo (#677)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-29 09:40:06 -08:00
dependabot[bot]andGitHub 270a007673 Bump @types/react from 18.2.58 to 18.2.59 (#676)
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 10:32:13 -06:00
AlexandGitHub d214a8d33a Updated mds dependencies (#675) 2024-02-23 22:19:20 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8179ad7d6d Bump @types/react from 18.2.55 to 18.2.57 (#674)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.55 to 18.2.57.
- [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>
2024-02-19 18:32:53 -06:00
AlexandGitHub d9138c0651 Added missing Link export (#672)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-16 23:15:59 -06:00
Daniel ValdiviaandGitHub 1c0e5d8342 Pass sx prop to TabsContainer by Tabs (#671)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-02-15 13:37:49 -06:00
AlexandGitHub 4021a74438 Release v0.18.1 (#670)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-13 15:31:16 -06:00
AlexandGitHub d02f6645e9 Updated storybook to 7.6.14 (#669)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-12 23:14:28 -06:00
AlexandGitHub 1b5aa87a0c Fixed Columns map position (#664)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-09 18:05:17 -06:00
Daniel ValdiviaandGitHub 5dc5e8b80e Add types to DataTable (#663)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-02-09 15:26:23 -06:00
AlexandGitHub 8fd01c50fd Release v0.18.0 (#662)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-09 14:30:05 -06:00
AlexandGitHub ffd010953f Added extra validation to useArrowKeys hook (#661) 2024-02-09 11:34:43 -08:00
AlexandGitHub 2bcd57f2b7 Added Manual Sort support to DataTable (#660)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-09 10:28:30 -08:00
AlexandGitHub 0da48bd636 Release v0.17.0 (#659) 2024-02-07 13:36:26 -08:00
AlexandGitHub bc0cdd3181 Added MinIO Enterprise Logo (#658) 2024-02-07 13:00:47 -08:00
dependabot[bot]andGitHub 9b0a7be7a4 Bump @testing-library/react from 14.1.2 to 14.2.1 (#657) 2024-02-07 14:05:18 -06:00
dependabot[bot]andGitHub f8d5cdc83a Bump @testing-library/jest-dom from 6.3.0 to 6.4.2 (#655) 2024-02-07 13:01:16 -06:00
dependabot[bot]andGitHub b955db1bf6 Bump @storybook/addon-actions from 7.6.10 to 7.6.12 (#656) 2024-02-07 12:09:19 -06:00
dependabot[bot]andGitHub 5efbe46ddb Bump prettier from 3.2.4 to 3.2.5 (#654) 2024-02-07 12:03:04 -06:00
dependabot[bot]andGitHub e1b493ded6 Bump @types/react from 18.2.48 to 18.2.54 (#653) 2024-02-07 11:55:10 -06:00
a885a24ca1 Release v0.16.0 (#652)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-02-01 13:39:58 -08:00
AlexandGitHub 0045eef877 Handled Sort in DataTable (#651)
Changed sort props in DataTable to be handled direclty by the component instead of an external function

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-30 13:58:09 -08:00
AlexandGitHub 298eb5f7f6 Updated project dependencies (#650)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-29 16:57:26 -06:00
AlexandGitHub d6cd50a2e1 Updated Dropdown Selector component (#646) 2024-01-28 20:32:12 -08:00
0c49c9068e Release v0.15.1 (#645)
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-24 21:59:28 -08:00
AlexandGitHub f9cf4d0ad7 Added ellipsis support to Select component (#644) 2024-01-24 10:16:27 -06:00
AlexandGitHub da552cc2c7 Updated Project dependencies (#643)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-23 13:45:28 -06:00
AlexandGitHub 509338e926 Release v0.15.0 (#637)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-16 17:42:27 -06:00
AlexandGitHub 4769d2e1b8 Added Slider component to library (#636)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-16 07:37:31 -08:00
AlexandGitHub b0b041945c Updated project dependencies (#629)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-15 15:29:34 -06:00
AlexandGitHub 4ca51d23d8 Added New Theming icons (#628)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-11 16:06:33 -08:00
AlexandGitHub f46f399e30 Release v0.14.1 (#627) 2024-01-09 20:20:49 -08:00
AlexandGitHub 05bb3e2737 Release v0.14.0 (#626)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-09 22:14:20 -06:00
AlexandGitHub 35172a5892 Fixed error shown while using a Switch instance (#625) 2024-01-09 19:30:53 -08:00
AlexandGitHub 548f9da3da Improved Select & Autocomplete components (#624)
- Added status indicator prop
- Dropdown selector added status indicator
- Select added visualization for icons & status in selected elements
- Autocomplete added visualization for icons & status in selected elements

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-09 20:30:27 -06:00
AlexandGitHub 0816171709 Added Expand Left Caret (#623)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-08 19:30:03 -06:00
AlexandGitHub 7eb30b3d0c Updated library dependencies (#622)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-08 16:42:46 -08:00
Daniel ValdiviaandGitHub a7ff7fcfcc Fix Github Action (#617)
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com>
2024-01-08 14:15:44 -08:00
AlexandGitHub 0cb4c401f9 Updated Storybook and dependencies to latest versions (#616)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-01-02 17:47:29 -06:00
AlexandGitHub 794f1f1c82 Updated Storybook & dependencies (#610) 2023-12-25 21:15:56 -06:00
AlexandGitHub 07c5a51358 Updated package dependencies (#602)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-12-11 15:53:01 -08:00
AlexandGitHub 4d09b077af Release v0.13.3 (#597)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2023-12-07 13:15:11 -06:00
4511 changed files with 181402 additions and 150546 deletions
+12 -12
View File
@@ -1,4 +1,4 @@
name: Workflow
name: Build Container
on:
release:
@@ -23,25 +23,25 @@ jobs:
- name: Read .nvmrc
id: node_version
run: echo "$(cat .nvmrc)" && echo "NVMRC=$(cat .nvmrc)" >> $GITHUB_ENV
- uses: actions/setup-node@v3
- name: Enable Corepack
run: corepack enable
- uses: actions/setup-node@v4
with:
node-version: ${{ env.NVMRC }}
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install Dependencies
continue-on-error: false
run: |
corepack enable
yarn set version stable
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: Login to Docker Hub
uses: docker/login-action@v3
with:
registry: ${{ secrets.REGISTRY_URL }}
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build Storybook
run: |
yarn install --immutable
yarn build
yarn build-storybook
docker buildx build --platform linux/amd64 --push -t registry.min.dev/minio/mds .
echo "${{ secrets.MDS_DEPLOYER_KUBECONFIG }}" > /tmp/kubecconfig
+1 -1
View File
@@ -35,7 +35,7 @@ jobs:
continue-on-error: false
run: |
corepack enable
yarn install
yarn install --immutable
- name: Check if build is correct
continue-on-error: false
+8
View File
@@ -12,3 +12,11 @@ node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
+1
View File
@@ -0,0 +1 @@
{}
+11 -6
View File
@@ -1,13 +1,12 @@
import remarkGfm from "remark-gfm";
module.exports = {
stories: [
"../src/**/**/*.stories.mdx",
"../src/**/**/*.stories.@(js|jsx|ts|tsx)",
],
stories: ["../src/**/**/*.mdx", "../src/**/**/*.stories.@(js|jsx|ts|tsx)"],
core: {
disableTelemetry: true,
},
addons: [
"@storybook/addon-links",
"@storybook/addon-essentials",
@@ -23,12 +22,18 @@ module.exports = {
},
},
},
"@storybook/addon-webpack5-compiler-babel",
"@chromatic-com/storybook",
],
framework: {
name: "@storybook/react-webpack5",
options: {},
},
docs: {
autodocs: true,
docs: {},
typescript: {
reactDocgen: "react-docgen-typescript",
},
};
+2 -1
View File
@@ -2,7 +2,7 @@ import { themes } from "@storybook/theming";
import { darkColors, lightColors } from "../src/global/themes";
export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
actions: {},
controls: {
matchers: {
color: /(background|color)$/i,
@@ -38,3 +38,4 @@ export const parameters = {
},
},
};
export const tags = ["autodocs"];
+3
View File
@@ -0,0 +1,3 @@
checksumBehavior: reset
nodeLinker: node-modules
+1 -1
View File
@@ -1,4 +1,4 @@
FROM nginx:1.23
FROM nginx:1
COPY nginx.conf /etc/nginx/nginx.conf
COPY docs /usr/share/nginx/html
+1 -2
View File
@@ -1,4 +1,3 @@
#!/bin/bash
yarn install
yarn prettier --check ./src
yarn dlx prettier --check ./src
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+92
View File
@@ -0,0 +1,92 @@
Geist Sans and Geist Mono Font
(C) 2023 Vercel, made in collaboration with basement.studio
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is available with a FAQ at: http://scripts.sil.org/OFL and copied below
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION AND CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
-66664
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
@@ -1,17 +0,0 @@
import { ReactNode } from "react";
import { CSSObject } from "styled-components";
export interface AccordionProps {
expanded: boolean;
onTitleClick: () => void;
id: string;
title: ReactNode;
children: ReactNode;
disabled?: boolean;
sx?: CSSObject;
}
export interface AccordionMainProps {
sx?: CSSObject;
}
export interface AccordionContentProps {
expanded: boolean;
}
-6
View File
@@ -1,6 +0,0 @@
import React, { FC } from "react";
import { ActionLinkProps } from "./ActionLink.types";
declare const ActionLink: FC<
ActionLinkProps & React.ButtonHTMLAttributes<HTMLButtonElement>
>;
export default ActionLink;
@@ -1,9 +0,0 @@
import { CSSObject } from "styled-components";
export interface CommonActionLinkProps {
isLoading?: boolean;
label?: any;
}
export interface BaseActionLinkProps {
sx?: CSSObject;
}
export type ActionLinkProps = CommonActionLinkProps & BaseActionLinkProps;
@@ -1,22 +0,0 @@
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;
}
@@ -1,27 +0,0 @@
import React from "react";
export interface ApplicationLogoProps {
applicationName:
| "console"
| "operator"
| "directpv"
| "kes"
| "subnet"
| "subnetops"
| "cloud"
| "releases"
| "vmbroker"
| "eureka"
| "kms"
| "loadbalancer"
| "index"
| "cache"
| "monitor"
| "observe"
| "missioncontrol"
| "globalconsole"
| "minio"
| "enterprise";
subVariant?: "simple" | "AGPL" | "standard" | "enterprise" | "new";
inverse?: boolean;
onClick?: React.MouseEventHandler<any> | undefined;
}
@@ -1,9 +0,0 @@
import React from "react";
import { LogoBaseProps } from "./LogoBase.types";
declare const LogoBase: import("styled-components").StyledComponent<
"svg",
any,
React.SVGProps<any> & LogoBaseProps,
never
>;
export default LogoBase;
@@ -1,22 +0,0 @@
/// <reference types="react" />
import { CSSObject } from "styled-components";
import { SelectorType } from "../../global/global.types";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
export interface AutocompleteProps {
options: SelectorType[];
value?: string;
id: string;
name?: string;
required?: boolean;
className?: string;
disabled?: boolean;
displayDropArrow?: boolean;
label?: string;
tooltip?: string;
noLabelMinWidth?: boolean;
placeholder?: string;
onChange: (newValue: string, extraValue?: any) => void;
sx?: CSSObject;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
}
@@ -1,7 +0,0 @@
import React from "react";
import { CSSProperties } from "styled-components";
export interface BackLinkProps
extends React.ButtonHTMLAttributes<HTMLButtonElement> {
sx?: CSSProperties;
label?: string;
}
-4
View File
@@ -1,4 +0,0 @@
import { FC, HTMLAttributes } from "react";
import { BadgeProps } from "./Badge.types";
declare const Badge: FC<HTMLAttributes<HTMLSpanElement> & BadgeProps>;
export default Badge;
-16
View File
@@ -1,16 +0,0 @@
import { CSSObject } from "styled-components";
export interface BadgeMain {
invisible?: boolean;
max?: number;
showZero?: boolean;
badgeContent?: number;
}
export interface BadgeConstruct {
horizontalPosition?: "left" | "right";
verticalPosition?: "bottom" | "top";
sx?: CSSObject;
color?: "default" | "secondary" | "warn" | "alert" | "ok" | "grey";
shape?: "circular" | "rectangular";
dotOnly?: boolean;
}
export type BadgeProps = BadgeMain & BadgeConstruct;
-4
View File
@@ -1,4 +0,0 @@
import { FC, HTMLAttributes } from "react";
import { BoxProps } from "./Box.types";
declare const Box: FC<HTMLAttributes<HTMLDivElement> & BoxProps>;
export default Box;
-9
View File
@@ -1,9 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface BoxProps {
sx?: CSSObject;
children?: React.ReactNode;
withBorders?: boolean;
customBorderPadding?: number | string;
useBackground?: boolean;
}
@@ -1,11 +0,0 @@
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;
}
-19
View File
@@ -1,19 +0,0 @@
import { MouseEventHandler, ReactNode } from "react";
import { CSSObject } from "styled-components";
export interface ButtonProps {
id: string;
name?: string;
label?: string;
variant?: "regular" | "callAction" | "secondary" | "text" | "subAction";
icon?: ReactNode;
iconLocation?: "start" | "end";
fullWidth?: boolean;
disabled?: boolean;
collapseOnSmall?: boolean;
onClick?: MouseEventHandler<HTMLButtonElement>;
children?: ReactNode | string;
sx?: CSSObject;
}
export interface ConstructProps {
parentChildren: ReactNode | string | undefined;
}
-11
View File
@@ -1,11 +0,0 @@
import React, { HTMLAttributes } from "react";
import { CSSObject } from "styled-components";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
export interface CheckboxProps extends HTMLAttributes<HTMLInputElement> {
label?: string;
tooltip?: string;
overrideLabelClasses?: string;
sx?: CSSObject;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
}
@@ -1,21 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
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;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
}
export interface CodeEditorBaseProps {
editorHeight: string | number;
sx?: CSSObject;
className?: string;
}
@@ -1,28 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
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;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
}
export interface CommentContainerProps {
children?: React.ReactNode;
sx?: CSSObject;
error?: boolean;
startIcon?: React.ReactNode;
className?: string;
}
export interface ExtraCommentProps {
originType?: string;
}
@@ -1,4 +0,0 @@
import { FC } from "react";
import { ColumnSelectorProps } from "./DataTable.types";
declare const ColumnsSelector: FC<ColumnSelectorProps>;
export default ColumnsSelector;
-4
View File
@@ -1,4 +0,0 @@
import { FC } from "react";
import { DataTableProps } from "./DataTable.types";
declare const DataTable: FC<DataTableProps>;
export default DataTable;
-108
View File
@@ -1,108 +0,0 @@
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 {
tooltip?: string;
type: PredefinedActionTypes | React.ReactNode;
sendOnlyId?: boolean;
isDisabled?: boolean | ((itemValue: any) => boolean);
showLoader?: boolean | ((itemValue: any) => boolean);
onClick?(valueToSend: any): any;
}
export interface IColumns {
label: string;
elementKey?: string;
renderFunction?: (input: any) => any;
renderFullObject?: boolean;
globalClass?: any;
rowClass?: any;
width?: number;
headerTextAlign?: string;
contentTextAlign?: string;
enableSort?: boolean;
}
export interface IInfiniteScrollConfig {
loadMoreRecords: (indexElements: {
startIndex: number;
stopIndex: number;
}) => Promise<any>;
recordsCount: number;
}
export interface ISortConfig {
triggerSort: (val: any) => any;
currentSort: string;
currentDirection: "ASC" | "DESC" | undefined;
}
export interface DataTableProps {
itemActions?: ItemActions[] | null;
columns: IColumns[];
onSelect?: (e: React.ChangeEvent<HTMLInputElement>) => void;
idField?: string;
isLoading?: boolean;
loadingMessage?: React.ReactNode;
records: any[];
entityName?: string;
selectedItems?: string[];
customEmptyMessage?: string;
customPaperHeight?: string;
noBackground?: boolean;
columnsSelector?: boolean;
textSelectable?: boolean;
columnsShown?: string[];
onColumnChange?: (column: string) => any;
autoScrollToBottom?: boolean;
infiniteScrollConfig?: IInfiniteScrollConfig;
sortConfig?: ISortConfig;
disabled?: boolean;
onSelectAll?: () => void;
rowStyle?: ({
index,
}: {
index: number;
}) => "deleted" | "" | React.CSSProperties;
parentClassName?: string;
sx?: CSSObject;
rowHeight?: number;
}
export interface DataTableWrapperProps extends HTMLAttributes<HTMLDivElement> {
disabled?: boolean;
customPaperHeight?: string | number;
noBackground?: boolean;
sx?: CSSObject;
rowHeight: number;
}
export interface IActionButton {
tooltip?: string;
type: PredefinedActionTypes | React.ReactNode;
onClick?: (id: string) => any;
valueToSend: any;
selected: boolean;
sendOnlyId?: boolean;
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;
}
@@ -1,26 +0,0 @@
import React from "react";
import { IColumns, ItemActions } from "./DataTable.types";
export declare const selectWidth = 45;
export declare const generateColumnsMap: (
columns: IColumns[],
containerWidth: number,
actionsWidth: number,
hasSelect: boolean,
hasActions: boolean,
selectedItems: string[],
idField: string,
columnsSelector: boolean,
columnsShown: string[],
sortColumn: string,
sortDirection: "ASC" | "DESC" | undefined,
) => (React.JSX.Element | null)[];
export declare const elementActions: (
actions: ItemActions[],
valueToSend: any,
selected: boolean,
idField: string,
) => (React.JSX.Element | null)[];
export declare const calculateOptionsSize: (
containerWidth: number,
totalOptions: number,
) => number;
@@ -1,18 +0,0 @@
import { FC } from "react";
import { IActionButton } from "./DataTable.types";
export declare const isPredefinedAction: (
val: any,
) => val is
| "view"
| "console"
| "cloud"
| "format"
| "edit"
| "delete"
| "description"
| "share"
| "download"
| "disable"
| "preview";
declare const TableActionButton: FC<IActionButton>;
export default TableActionButton;
@@ -1,57 +0,0 @@
import React from "react";
import { DateTime } from "luxon";
import { CSSObject } from "styled-components";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
export interface DateTimeInputMain {
pickerStartComponent?: React.ReactNode;
className?: string;
label?: string;
required?: boolean;
tooltip?: string;
disabled?: boolean;
openPickerIcon?: "arrow" | React.ReactNode;
displayFormat?: string;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
noLabelMinWidth?: boolean;
pickerSx?: CSSObject;
}
export interface DateTimeConstruct {
id: string;
sx?: CSSObject;
mode?: "all" | "date";
value: DateTime | null;
onChange: (value: DateTime | null) => void;
minDate?: DateTime;
maxDate?: DateTime;
usePortal?: boolean;
}
export interface DateTimeSelectorMain {
open?: boolean;
anchorEl?: (EventTarget & HTMLElement) | null;
onClose?: () => void;
}
export interface TimeSelectorProps {
value: DateTime | null;
onChange: (value: DateTime | null) => void;
completeCallback?: () => void;
timeFormat?: "12h" | "24h";
secondsSelector: boolean;
}
export interface DateSelectorProps {
minDate?: DateTime;
maxDate?: DateTime;
value: DateTime | null;
onChange: (value: DateTime | null) => void;
}
export interface StylesOverrideProps {
isPortal: boolean;
mode: "all" | "date";
sx?: CSSObject;
}
export type DateTimeInputProps = DateTimeInputMain &
DateTimeConstruct &
TimeSelectorProps;
export type DateTimeSelectorProps = DateTimeSelectorMain &
DateTimeConstruct &
TimeSelectorProps;
@@ -1,17 +0,0 @@
import { SelectorType } from "../../global/global.types";
import { CSSObject } from "styled-components";
export interface DropdownSelectorProps {
id: string;
options: SelectorType[];
selectedOption?: string;
onSelect: (value: string, extraValue?: any, label?: string) => void;
hideTriggerAction: () => void;
open: boolean;
anchorEl?: (EventTarget & HTMLElement) | null;
anchorOrigin?: "start" | "end";
useAnchorWidth?: boolean;
}
export interface DropDownBlockProps {
useAnchorWidth: boolean;
sx: CSSObject;
}
@@ -1,9 +0,0 @@
import { CSSObject } from "styled-components";
export interface ExpandOptionsButtonProps {
label: string;
open: boolean;
sx?: CSSObject;
}
export interface ConstructExpandOptionsProps {
sx?: CSSObject;
}
@@ -1,32 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
import { CommonHelpTipPlacement } from "../HelpTip/HelpTip.types";
export interface FileSelectorProps {
label: string;
onChange: (
event: React.ChangeEvent<HTMLInputElement>,
fileName: string,
data?: string,
) => void;
returnEncodedData?: boolean;
id: string;
name: string;
disabled?: boolean;
tooltip?: string;
required?: boolean;
error?: string;
accept?: string;
value: string;
className?: string;
noLabelMinWidth?: boolean;
sx?: CSSObject;
helpTip?: React.ReactNode;
helpTipPlacement?: CommonHelpTipPlacement;
}
export interface FileSelectorConstructorProps {
children?: React.ReactNode;
sx?: CSSObject;
error?: boolean;
startIcon?: React.ReactNode;
className?: string;
}
@@ -1,11 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface FormLayoutProps {
sx?: CSSObject;
children?: React.ReactNode;
title?: string;
icon?: React.ReactNode;
helpBox?: React.ReactNode;
withBorders?: boolean;
containerPadding?: boolean;
}
@@ -1,5 +0,0 @@
declare const GlobalStyles: import("styled-components").GlobalStyleComponent<
{},
import("styled-components").DefaultTheme
>;
export default GlobalStyles;
-35
View File
@@ -1,35 +0,0 @@
import { HTMLAttributes, ReactNode } from "react";
import { CSSObject } from "styled-components";
interface GridCommonProps extends HTMLAttributes<HTMLDivElement> {
children?: ReactNode;
sx?: CSSObject;
}
type ConditionalProps =
| {
container?: boolean;
item?: never;
wrap?: "nowrap" | "wrap-reverse" | "wrap";
direction?: "column-reverse" | "column" | "row-reverse" | "row";
columnSpacing?: number;
rowSpacing?: number;
xs?: never;
sm?: never;
md?: never;
lg?: never;
xl?: never;
}
| {
container?: never;
item?: boolean;
wrap?: never;
direction?: never;
columnSpacing?: never;
rowSpacing?: never;
xs?: "auto" | "hidden" | number | boolean;
sm?: "auto" | "hidden" | number | boolean;
md?: "auto" | "hidden" | number | boolean;
lg?: "auto" | "hidden" | number | boolean;
xl?: "auto" | "hidden" | number | boolean;
};
export type GridProps = GridCommonProps & ConditionalProps;
export {};
-4
View File
@@ -1,4 +0,0 @@
import { FC } from "react";
import { HelpBoxProps } from "./HelpBox.types";
declare const HelpBox: FC<HelpBoxProps>;
export default HelpBox;
-6
View File
@@ -1,6 +0,0 @@
import React from "react";
export interface HelpBoxProps {
iconComponent?: any;
title: string | React.ReactNode;
help: any;
}
@@ -1,10 +0,0 @@
import React from "react";
import { CSSObject } from "styled-components";
export interface IconBase {
label?: string;
size?: "small" | "medium" | "large" | string;
sx?: CSSObject;
children: React.ReactNode;
}
export type IconButtonProps = IconBase &
React.ButtonHTMLAttributes<HTMLButtonElement>;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3DarkLogo: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AGPLV3DarkLogo;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3LightLogo: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AGPLV3LightLogo;
-4
View File
@@ -1,4 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AGPLV3Logo: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AGPLV3Logo;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AccessRuleIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AccessRuleIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AccountIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AccountIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddAccessRuleIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddAccessRuleIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddFolderIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddFolderIcon;
-4
View File
@@ -1,4 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AddIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddMembersToGroupIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddMembersToGroupIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AddNewTagIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AddNewTagIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AlertCloseIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AlertCloseIcon;
-4
View File
@@ -1,4 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AlertIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AlertIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AllBucketsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AllBucketsIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ArrowDropUp: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowDropUp;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ArrowDropUp: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowDropUp;
-3
View File
@@ -1,3 +0,0 @@
import React, { SVGProps } from "react";
declare const ArrowIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default ArrowIcon;
-5
View File
@@ -1,5 +0,0 @@
import React, { SVGProps } from "react";
declare const ArrowRightLink: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ArrowRightLink;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AttachFileIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AttachFileIcon;
-4
View File
@@ -1,4 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const AudioIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default AudioIcon;
-5
View File
@@ -1,5 +0,0 @@
import React, { SVGProps } from "react";
declare const AudioIconMute: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AudioIconMute;
-5
View File
@@ -1,5 +0,0 @@
import React, { SVGProps } from "react";
declare const AzureTierIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AzureTierIcon;
-5
View File
@@ -1,5 +0,0 @@
import React, { SVGProps } from "react";
declare const AzureTierIconXs: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default AzureTierIconXs;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BackCaretIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BackCaretIcon;
-3
View File
@@ -1,3 +0,0 @@
import React, { SVGProps } from "react";
declare const BackIcon: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default BackIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BackSettingsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BackSettingsIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BoxArrowDown: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BoxArrowDown;
-4
View File
@@ -1,4 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BoxArrowUp: (props: SVGProps<SVGSVGElement>) => React.JSX.Element;
export default BoxArrowUp;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketEncryptionIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketEncryptionIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketReplicationIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketReplicationIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const BucketsIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default BucketsIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CallHomeFeatureIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CallHomeFeatureIcon;
@@ -1,5 +0,0 @@
import React, { SVGProps } from "react";
declare const CancelledAudioIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CancelledAudioIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CancelledIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CancelledIcon;
-6
View File
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const CertificateIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default CertificateIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ChangeAccessPolicyIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ChangeAccessPolicyIcon;
@@ -1,6 +0,0 @@
import * as React from "react";
import { SVGProps } from "react";
declare const ChangePasswordIcon: (
props: SVGProps<SVGSVGElement>,
) => React.JSX.Element;
export default ChangePasswordIcon;

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