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

Configurable components #8145

Merged
merged 87 commits into from
Sep 28, 2022
Merged

Configurable components #8145

merged 87 commits into from
Sep 28, 2022

Commits on Sep 12, 2022

  1. Proof of concept

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    02a7062 View commit details
    Browse the repository at this point in the history
  2. Improve DX

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    9a22e2f View commit details
    Browse the repository at this point in the history
  3. UI tweaks

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    f742d34 View commit details
    Browse the repository at this point in the history
  4. Add transition

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    dae7b4f View commit details
    Browse the repository at this point in the history
  5. more complete story

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    514d6a7 View commit details
    Browse the repository at this point in the history
  6. Add nested story

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    a22557d View commit details
    Browse the repository at this point in the history
  7. Change hover style

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0efb4bd View commit details
    Browse the repository at this point in the history
  8. UI tweaks

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    aa6284d View commit details
    Browse the repository at this point in the history
  9. inject Ref

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0eb46bc View commit details
    Browse the repository at this point in the history
  10. label tweaking

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    26b2b94 View commit details
    Browse the repository at this point in the history
  11. support multiple Instances

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    7cce85c View commit details
    Browse the repository at this point in the history
  12. untype ref

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    aa8921f View commit details
    Browse the repository at this point in the history
  13. export components

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b33485a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d36ae79 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7d413fe View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    67b54f2 View commit details
    Browse the repository at this point in the history
  17. Change naming convention

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    67fb84c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    20eb118 View commit details
    Browse the repository at this point in the history
  19. Add Reset£SettingsButton

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b166421 View commit details
    Browse the repository at this point in the history
  20. Rename preferencesKey

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    5df71b2 View commit details
    Browse the repository at this point in the history
  21. Fix warning

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    8812a30 View commit details
    Browse the repository at this point in the history
  22. add renderTemplate

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    fade9cc View commit details
    Browse the repository at this point in the history
  23. Improve API

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    bd75bf5 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    52b4d62 View commit details
    Browse the repository at this point in the history
  25. Add English translations

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0f04331 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    73571db View commit details
    Browse the repository at this point in the history
  27. Change naming strategy

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    d840efb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6c9867c View commit details
    Browse the repository at this point in the history
  29. Fix linter warning

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    db6f57e View commit details
    Browse the repository at this point in the history
  30. Fix typo

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    49c3c03 View commit details
    Browse the repository at this point in the history
  31. Add French locale

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    33c6f9d View commit details
    Browse the repository at this point in the history
  32. Fix bad move

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    67b60ed View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    fce8a69 View commit details
    Browse the repository at this point in the history
  34. Document Configurable

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    e0d5406 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6c8129f View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    e1801f1 View commit details
    Browse the repository at this point in the history
  37. Improve SimpleList doc

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    aa01db2 View commit details
    Browse the repository at this point in the history
  38. ui tweaks

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    af5cecf View commit details
    Browse the repository at this point in the history
  39. Custom drag and drop

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    fde4de5 View commit details
    Browse the repository at this point in the history
  40. Home made darg and drop

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    5b26683 View commit details
    Browse the repository at this point in the history
  41. inspector tweaks

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    430fdc2 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    d85f9e7 View commit details
    Browse the repository at this point in the history
  43. Fix preference key for page title and SimpleList

    The idea is to put them all under a 'preferences' namespace to make it easy to reset all settings
    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    74313a1 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    d036722 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    331789c View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    7cc78f8 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    4575d13 View commit details
    Browse the repository at this point in the history
  48. add tests

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    f680934 View commit details
    Browse the repository at this point in the history
  49. Add Inspector tests

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0a59b3b View commit details
    Browse the repository at this point in the history
  50. Add tests for Configurable

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    db92a56 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    cd3ef4f View commit details
    Browse the repository at this point in the history
  52. Fix warnings

    fzaninotto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    c74b49b View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Fix unmounting case

    fzaninotto committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    33cc606 View commit details
    Browse the repository at this point in the history
  2. Fix story moves inspector

    fzaninotto committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    854d729 View commit details
    Browse the repository at this point in the history
  3. Switch to MUI Badge

    fzaninotto committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    2b4d8b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Fix SimpleList stories

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    23a213f View commit details
    Browse the repository at this point in the history
  2. Fix tests

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    2c46483 View commit details
    Browse the repository at this point in the history
  3. Fix edge case

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    8167516 View commit details
    Browse the repository at this point in the history
  4. Fix title editor

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    db31b24 View commit details
    Browse the repository at this point in the history
  5. Add RemoveItemsFromStore

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    020ddca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bcca22a View commit details
    Browse the repository at this point in the history
  7. Fix ConfigurableList style

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    e4f46d9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dfa1825 View commit details
    Browse the repository at this point in the history
  9. No need for a ref

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    c54d92c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    23b6a53 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c6aab3e View commit details
    Browse the repository at this point in the history
  12. Fix typo

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    c7ca2b8 View commit details
    Browse the repository at this point in the history
  13. Fix regression in logout

    fzaninotto committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    d1f4c9e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    d066e50 View commit details
    Browse the repository at this point in the history
  2. Improve Configurable doc

    fzaninotto committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    3284d76 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2022

  1. Make default i18nProvider smarter

    It's now able to do substitutions and fallback to default translation
    
    The idea is to use translate() as a templating engine
    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    7ad21c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4a6ac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2f9c41 View commit details
    Browse the repository at this point in the history
  4. Update SimpleList doc

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    c8f77fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fdf9994 View commit details
    Browse the repository at this point in the history
  6. Add usePreference hook

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    596727b View commit details
    Browse the repository at this point in the history
  7. Add jsDoc

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    2597807 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    252a70f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9d17187 View commit details
    Browse the repository at this point in the history
  10. Fix typos

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    284df37 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1b08872 View commit details
    Browse the repository at this point in the history
  12. Fix edge case

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    771e634 View commit details
    Browse the repository at this point in the history
  13. Fix PageTitle

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    b3492a6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2009230 View commit details
    Browse the repository at this point in the history
  15. Fix linter warning

    fzaninotto committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    8a4ce2a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Review

    fzaninotto committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    27b15b1 View commit details
    Browse the repository at this point in the history
  2. export substituteTokens

    fzaninotto committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    7315488 View commit details
    Browse the repository at this point in the history