Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Select] Create new Select component #541

Open
wants to merge 137 commits into
base: master
Choose a base branch
from
Open

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    9e95278 View commit details
    Browse the repository at this point in the history
  2. Add selection logic

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7895e31 View commit details
    Browse the repository at this point in the history
  3. Remove a11y route

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    205882c View commit details
    Browse the repository at this point in the history
  4. Add inner anchoring

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    af57963 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d69dd2 View commit details
    Browse the repository at this point in the history
  6. Update items traversal

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e181312 View commit details
    Browse the repository at this point in the history
  7. Fix lint

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8a49b3d View commit details
    Browse the repository at this point in the history
  8. Add grouping

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    aa4316b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    21a75d0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    791ed28 View commit details
    Browse the repository at this point in the history
  11. Add Field integration

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0bff94a View commit details
    Browse the repository at this point in the history
  12. Fix Select.Option

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4f413f6 View commit details
    Browse the repository at this point in the history
  13. Use label for Select.Value

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6120919 View commit details
    Browse the repository at this point in the history
  14. Improve touch usage

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2cbcaa4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bb26349 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    474d522 View commit details
    Browse the repository at this point in the history
  17. Add Select.ScrollArrow

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8886039 View commit details
    Browse the repository at this point in the history
  18. Reorder namespace type

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    141a22d View commit details
    Browse the repository at this point in the history
  19. Avoid issues

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    520aab4 View commit details
    Browse the repository at this point in the history
  20. Update

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    364a134 View commit details
    Browse the repository at this point in the history
  21. Update APIs

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7b7e102 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    822a6b6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    df691d3 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5d78aef View commit details
    Browse the repository at this point in the history
  25. Fix selectionRef type

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d736ac5 View commit details
    Browse the repository at this point in the history
  26. Update APIs

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8d34e7e View commit details
    Browse the repository at this point in the history
  27. Add Icon, Arrow components

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ee45776 View commit details
    Browse the repository at this point in the history
  28. Codegen

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    da16d71 View commit details
    Browse the repository at this point in the history
  29. Fix lint

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    30cdc2d View commit details
    Browse the repository at this point in the history
  30. Update Field tests

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e668001 View commit details
    Browse the repository at this point in the history
  31. Skip Select in JSDOM

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3c55cc9 View commit details
    Browse the repository at this point in the history
  32. Fix tests

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6bb7adc View commit details
    Browse the repository at this point in the history
  33. Add ResizeObserver mock

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8fc81d2 View commit details
    Browse the repository at this point in the history
  34. Remove log

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b1d0abf View commit details
    Browse the repository at this point in the history
  35. Fix alignMethod checks

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5e0e019 View commit details
    Browse the repository at this point in the history
  36. Fix tests and lint

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e367c59 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    8c21e76 View commit details
    Browse the repository at this point in the history
  38. Remove mock

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b253615 View commit details
    Browse the repository at this point in the history
  39. Remove eslint-disable

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8be2400 View commit details
    Browse the repository at this point in the history
  40. Codegen

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a7f23dd View commit details
    Browse the repository at this point in the history
  41. Move to new docs

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c519832 View commit details
    Browse the repository at this point in the history
  42. Add OptionText subcomponent

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7082bb1 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    3ccac6a View commit details
    Browse the repository at this point in the history
  44. Tests

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5d6fc6f View commit details
    Browse the repository at this point in the history
  45. Remove pages/

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fb91223 View commit details
    Browse the repository at this point in the history
  46. Fix caret based on direction

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2ba2430 View commit details
    Browse the repository at this point in the history
  47. Misc fixes, docs updates

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b1109f9 View commit details
    Browse the repository at this point in the history
  48. Fix type

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ee6309e View commit details
    Browse the repository at this point in the history
  49. Fix test dupes

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    89d5ab0 View commit details
    Browse the repository at this point in the history
  50. Fix test assertion

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    12963d0 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    6161640 View commit details
    Browse the repository at this point in the history
  52. Fix tests

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4f73953 View commit details
    Browse the repository at this point in the history
  53. API updates

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ae5f9e7 View commit details
    Browse the repository at this point in the history
  54. Update APIs

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    729144e View commit details
    Browse the repository at this point in the history
  55. Fix test

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    466cf5f View commit details
    Browse the repository at this point in the history
  56. Fix null default

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4b52e46 View commit details
    Browse the repository at this point in the history
  57. Docs, fixes

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3bf30e2 View commit details
    Browse the repository at this point in the history
  58. Fix prop-type

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f2d8fa8 View commit details
    Browse the repository at this point in the history
  59. Update anatomy

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    4bacbba View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    d0d05f9 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    6819424 View commit details
    Browse the repository at this point in the history
  62. Add placeholder in test

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e6b7112 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    3c0a89f View commit details
    Browse the repository at this point in the history
  64. Skip Enter test out of jsdom

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1874309 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    2cdb698 View commit details
    Browse the repository at this point in the history
  66. Integrate useField

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fb65c17 View commit details
    Browse the repository at this point in the history
  67. Styles fixes

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cb70b43 View commit details
    Browse the repository at this point in the history
  68. Export Select

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1a48ffd View commit details
    Browse the repository at this point in the history
  69. Update packages/mui-base/src/Select/OptionText/SelectOptionText.tsx

    Co-authored-by: Michał Dudak <[email protected]>
    Signed-off-by: atomiks <[email protected]>
    atomiks and michaldudak committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    dded295 View commit details
    Browse the repository at this point in the history
  70. Update packages/mui-base/src/Select/Icon/SelectIcon.tsx

    Co-authored-by: Michał Dudak <[email protected]>
    Signed-off-by: atomiks <[email protected]>
    atomiks and michaldudak committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    bec5433 View commit details
    Browse the repository at this point in the history
  71. Update packages/mui-base/src/Select/Separator/SelectSeparator.tsx

    Co-authored-by: Michał Dudak <[email protected]>
    Signed-off-by: atomiks <[email protected]>
    atomiks and michaldudak committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    023897e View commit details
    Browse the repository at this point in the history
  72. Update packages/mui-base/src/Select/Value/SelectValue.tsx

    Co-authored-by: Michał Dudak <[email protected]>
    Signed-off-by: atomiks <[email protected]>
    atomiks and michaldudak committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a1b13e7 View commit details
    Browse the repository at this point in the history
  73. Update packages/mui-base/src/Field/Root/FieldRoot.test.tsx

    Co-authored-by: Michał Dudak <[email protected]>
    Signed-off-by: atomiks <[email protected]>
    atomiks and michaldudak committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5866810 View commit details
    Browse the repository at this point in the history
  74. Feedback

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8e94ee6 View commit details
    Browse the repository at this point in the history
  75. Generic Value type

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    077ff0b View commit details
    Browse the repository at this point in the history
  76. Use Separator Root

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    493755e View commit details
    Browse the repository at this point in the history
  77. Update

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    06c22a5 View commit details
    Browse the repository at this point in the history
  78. SelectAlign demo

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    aad9cb9 View commit details
    Browse the repository at this point in the history
  79. Dedupe

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b2ef0a6 View commit details
    Browse the repository at this point in the history
  80. Remove Test

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e738ac4 View commit details
    Browse the repository at this point in the history
  81. Update useButton hook usage

    atomiks committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    bdbe913 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Feedback

    atomiks committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7f27eb3 View commit details
    Browse the repository at this point in the history
  2. Remove userEvent import

    atomiks committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ffc92e9 View commit details
    Browse the repository at this point in the history
  3. Handle browser autofill

    atomiks committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    84b67b4 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into feat/Select

    Signed-off-by: atomiks <[email protected]>
    atomiks authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    70aa91c View commit details
    Browse the repository at this point in the history
  5. Use getInertValue

    atomiks committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    c5716ab View commit details
    Browse the repository at this point in the history
  6. Use render user

    atomiks committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    457a249 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Use generic interface

    atomiks committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    62d0bfd View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feat/Select

    Signed-off-by: atomiks <[email protected]>
    atomiks authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3a29e47 View commit details
    Browse the repository at this point in the history
  3. Rename positionStrategy

    atomiks committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c0d6f36 View commit details
    Browse the repository at this point in the history
  4. Type SelectRoot

    atomiks committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f388d06 View commit details
    Browse the repository at this point in the history
  5. Invert inert

    atomiks committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f83840e View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Fix object value warning

    atomiks committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    93c64a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Handle null default value

    atomiks committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1ef2828 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    022163d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    865fc54 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into feat/Select

    Signed-off-by: atomiks <[email protected]>
    atomiks authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    6852100 View commit details
    Browse the repository at this point in the history
  5. Migrate new exports

    atomiks committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    cccd3b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Adjust positioning

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    730f6f2 View commit details
    Browse the repository at this point in the history
  2. Await 1 tick

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f501553 View commit details
    Browse the repository at this point in the history
  3. Use new context pattern

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b5fbe58 View commit details
    Browse the repository at this point in the history
  4. Specify defaults in context

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d0f9114 View commit details
    Browse the repository at this point in the history
  5. Change context error messages

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    53c3120 View commit details
    Browse the repository at this point in the history
  6. Fix SelectRoot tests

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d711578 View commit details
    Browse the repository at this point in the history
  7. queryByRole

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    de962c9 View commit details
    Browse the repository at this point in the history
  8. Remove userEvent

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b1b88ad View commit details
    Browse the repository at this point in the history
  9. findByRole

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    e6f8a3c View commit details
    Browse the repository at this point in the history
  10. Use option var

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    8965afd View commit details
    Browse the repository at this point in the history
  11. Remove waitFor

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b8ffad0 View commit details
    Browse the repository at this point in the history
  12. Try user.click

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5fd7cc9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    10cabac View commit details
    Browse the repository at this point in the history
  14. Skip flaky test

    atomiks committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    9684ce0 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Feedback

    atomiks committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    493be36 View commit details
    Browse the repository at this point in the history
  2. Small comment

    atomiks committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    857f476 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    852bd3d View commit details
    Browse the repository at this point in the history
  2. Comment out SelectRoot tests

    atomiks committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    4855be2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ac906f View commit details
    Browse the repository at this point in the history
  4. Add tests back

    atomiks committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    3ed69fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    261f40b View commit details
    Browse the repository at this point in the history
  6. Mark internal

    atomiks committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    a316697 View commit details
    Browse the repository at this point in the history
  7. Debug tests

    atomiks committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    b730c73 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    a2ecbc0 View commit details
    Browse the repository at this point in the history
  2. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    cd46dee View commit details
    Browse the repository at this point in the history
  3. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    01a5bb8 View commit details
    Browse the repository at this point in the history
  4. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    62c7d80 View commit details
    Browse the repository at this point in the history
  5. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    cf6e746 View commit details
    Browse the repository at this point in the history
  6. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7107ab0 View commit details
    Browse the repository at this point in the history
  7. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    dbf134e View commit details
    Browse the repository at this point in the history
  8. Ignore Firefox

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5f8d41a View commit details
    Browse the repository at this point in the history
  9. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d4144dc View commit details
    Browse the repository at this point in the history
  10. Debug tests

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    dc96487 View commit details
    Browse the repository at this point in the history
  11. Regen SelectOption

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    95576f8 View commit details
    Browse the repository at this point in the history
  12. Trigger CI

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    ed586f8 View commit details
    Browse the repository at this point in the history
  13. Undo wrapper

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    90b4b8e View commit details
    Browse the repository at this point in the history
  14. Reapply wrapper

    atomiks committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7c827bf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3011201 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a2ea435 View commit details
    Browse the repository at this point in the history