Skip to content
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
7e6e4b4
feat(input-box): implement InputBoxContext and InputBoxProvider with …
shaneeza Nov 7, 2025
1c69f5d
remove segement files
shaneeza Nov 7, 2025
691bde9
feat(input-box): implement InputSegment component with styles, tests,…
shaneeza Nov 7, 2025
b2984f3
feat(input-box): add @leafygreen-ui/a11y dependency and update InputS…
shaneeza Nov 7, 2025
b0d7bba
refactor(input-box): update createExplicitSegmentValidator tests to u…
shaneeza Nov 7, 2025
3986897
test(input-box): refactor InputBoxContext tests for improved readabil…
shaneeza Nov 7, 2025
2eda96e
refactor(input-box): update InputBoxContext types to extend SharedInp…
shaneeza Nov 10, 2025
fff0557
fix(input-box): correct comment formatting in testutils.mocks.ts for …
shaneeza Nov 10, 2025
959c5a1
feat(input-box): add InputSegment component for modular input handling
shaneeza Nov 10, 2025
e97d393
feat(input-box): add placeholder for InputSegment types
shaneeza Nov 10, 2025
0ab86c9
Merge branch 'LG-5504/input-box-context' of github.com:mongodb/leafyg…
shaneeza Nov 10, 2025
ad1f017
refactor(input-box): move InputSegmentChangeEventHandler import to sh…
shaneeza Nov 10, 2025
81a943c
refactor(input-box): rename min and max props to minSegmentValue and …
shaneeza Nov 10, 2025
8cfadbe
refactor(input-box): simplify placeholder logic in InputSegment stori…
shaneeza Nov 10, 2025
68fc653
refactor(input-box): update InputSegment styles to use dynamic theme …
shaneeza Nov 10, 2025
a04d5ec
feat(input-box): extend InputSegmentProps to include hours, minutes, …
shaneeza Nov 10, 2025
0101c32
refactor(input-box): rename onChange and onBlur props in InputSegment…
shaneeza Nov 10, 2025
662f2dd
refactor(input-box): rename shouldSkipValidation prop to shouldValida…
shaneeza Nov 10, 2025
967b33b
refactor(input-box): reorganize imports in testutils for better clari…
shaneeza Nov 11, 2025
a589e94
refactor(input-box): remove deprecated InputSegment types and update …
shaneeza Nov 11, 2025
4a03f0b
Merge branch 'LG-5504/input-box-context' of github.com:mongodb/leafyg…
shaneeza Nov 11, 2025
e8a3705
refactor(input-box): update InputSegmentChangeEventHandler import to …
shaneeza Nov 11, 2025
4cf138e
refactor(input-box): enhance InputSegment types and documentation, ad…
shaneeza Nov 11, 2025
a7062e2
refactor(input-box): streamline InputSegment exports by removing unus…
shaneeza Nov 11, 2025
dd132ea
test(input-box): add accessibility test for InputSegment to ensure no…
shaneeza Nov 11, 2025
0e9b9bd
refactor(input-box): update InputSegment to remove size prop and enha…
shaneeza Nov 12, 2025
5e73301
refactor(input-box): enhance InputSegment types by adding onChange an…
shaneeza Nov 12, 2025
6db5451
refactor(input-box): update InputSegment types to extend from 'div' a…
shaneeza Nov 12, 2025
bf2eeda
refactor(input-box): remove InputBoxContext and related tests to stre…
shaneeza Nov 12, 2025
904fb8c
refactor(input-box): simplify InputSegment types by removing Value ge…
shaneeza Nov 12, 2025
7b1db76
refactor(input-box): update InputSegment types to include value prop …
shaneeza Nov 12, 2025
3fe8f0b
Merge branch 'shaneeza/time-picker-integration' of github.com:mongodb…
shaneeza Nov 13, 2025
2dc0134
testing
shaneeza Nov 13, 2025
b4dd84d
refactor(input-box): remove unused dependencies and update InputSegme…
shaneeza Nov 13, 2025
f2cfaa3
update lock file
shaneeza Nov 13, 2025
c269b96
testing
shaneeza Nov 13, 2025
73ea273
testing build
shaneeza Nov 13, 2025
a55bf24
testing build
shaneeza Nov 13, 2025
af7501f
refactor(input-box): rename charsPerSegment to charsCount for consist…
shaneeza Nov 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/input-box/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@
"access": "public"
},
"dependencies": {
"@leafygreen-ui/a11y": "workspace:^",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

might be fine to drop the palette dependency altogether at this point

"@leafygreen-ui/emotion": "workspace:^",
"@leafygreen-ui/lib": "workspace:^",
"@leafygreen-ui/hooks": "workspace:^",
"@leafygreen-ui/date-utils": "workspace:^",
"@leafygreen-ui/palette": "workspace:^",
"@leafygreen-ui/tokens": "workspace:^",
"@leafygreen-ui/typography": "workspace:^"
},
Expand Down
Loading
Loading