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

feat(recommend): introduce Recommend widgets #6115

Merged
merged 41 commits into from
May 21, 2024
Merged

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    b66ed89 View commit details
    Browse the repository at this point in the history
  2. feat(recommend): introduce FrequentlyBoughtTogether UI component (#…

    …6114)
    
    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ddde6d2 View commit details
    Browse the repository at this point in the history
  3. feat(recommend): introduce RelatedProducts UI component (#6129)

    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Co-authored-by: Raed <raed.chammam@algolia.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    6b45ef0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcbd36c View commit details
    Browse the repository at this point in the history
  5. feat(recommend): set up base CSS styles for relatedProducts widget (#…

    …6148)
    
    ---------
    
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    dhayab and sarahdayan committed May 21, 2024
    Configuration menu
    Copy the full SHA
    c40105d View commit details
    Browse the repository at this point in the history
  6. feat(recommend): introduce connectRelatedProducts connector (#6142)

    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Co-authored-by: Raed <raed.chammam@algolia.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8d6af5f View commit details
    Browse the repository at this point in the history
  7. feat(recommend): introduce connectFrequentlyBoughtTogether connector (

    #6117)
    
    ---------
    
    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    879f8a6 View commit details
    Browse the repository at this point in the history
  8. feat(recommend): introduce frequentlyBoughtTogether widget (#6126)

    ---------
    
    Co-authored-by: Raed <raed.chammam@algolia.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8f0fa1f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b91bbe View commit details
    Browse the repository at this point in the history
  10. test(recommend): setup CTS for frequentlyBoughtTogether (#6143)

    ---------
    
    Co-authored-by: Raed <raed.chammam@algolia.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    eef1468 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    865006b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1278793 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ee17419 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d2b2a4d View commit details
    Browse the repository at this point in the history
  15. feat(recommend): handle multiple objectIDs for one widget (#6160)

    * feat(recommend): handle multiple objectIDs for one widget
    
    * move flat to its own file with comment to remove it
    aymeric-giraudet authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    aac6ebc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    669f939 View commit details
    Browse the repository at this point in the history
  17. feat(recommend): introduce Frequently Bought Together React Hook and …

    …widget (#6155)
    
    ---------
    
    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Co-authored-by: Aymeric Giraudet <aymeric.giraudet@algolia.com>
    Co-authored-by: Sarah Dayan <5370675+sarahdayan@users.noreply.github.com>
    4 people committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b36cbf2 View commit details
    Browse the repository at this point in the history
  18. feat(recommend): enable multiple objectIDs in connectors (#6176)

    * feat(recommend): enable multiple objectIDs in connectors
    
    * fix: merged recommendations should be in an object
    aymeric-giraudet authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    93b2eae View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    22ea4a5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    186ccbe View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    31612b8 View commit details
    Browse the repository at this point in the history
  22. feat(recommend): introduce <TrendingItems> widget (#6178)

    * feat(recommend): introduce TrendingItems
    
    FX-2853
    
    * fix(recommend): correct type for generic base
    
    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Dhaya <154633+dhayab@users.noreply.github.com>
    Haroenv and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    e95da12 View commit details
    Browse the repository at this point in the history
  23. test(recommend): enforce model in CTS

    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a83af36 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    844db3a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    29df464 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9ae1cf5 View commit details
    Browse the repository at this point in the history
  27. feat(recommend): introduce lookingSimilar widget (#6183)

    * feat(recommend): add lookingSimilar widget
    
    FX-2836
    
    * test(recommend): correct initialisation
    
    * fix: pass fallbackParameters
    
    * test: ensure parameters get forwarded correctly
    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    3a1ed9b View commit details
    Browse the repository at this point in the history
  28. feat(recommend): introduce Looking Similar React Hook and widget (#6184)

    * feat(recommend): add LookingSimilar and useLookingSimilar
    
    FX-2768
    
    * test(cts): enable widget test
    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    baf9ac3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6a2ea21 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b7c459a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5b9d0e8 View commit details
    Browse the repository at this point in the history
  32. chore(recommend): change error message

    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    de8303e View commit details
    Browse the repository at this point in the history
  33. refactor(recommend): clean recommend state when removing widgets (#6192)

    ---------
    
    Co-authored-by: Haroen Viaene <hello@haroen.me>
    dhayab and Haroenv committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f3301d4 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    6a38683 View commit details
    Browse the repository at this point in the history
  35. refactor(recommend): compute classNames only once (#6198)

    * refactor(ui-components): compute classNames only once
    
    FX-2860
    
    * fix name
    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b952bcc View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    ff261a5 View commit details
    Browse the repository at this point in the history
  37. test(recommend): use shared mock client with recommendations in tests (

    …#6201)
    
    ---------
    
    Co-authored-by: Haroen Viaene <hello@haroen.me>
    dhayab and Haroenv committed May 21, 2024
    Configuration menu
    Copy the full SHA
    93a2a4b View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    7a0f9e2 View commit details
    Browse the repository at this point in the history
  39. refactor(recommend): rename maxRecommendations to limit (#6196)

    This is consistent with other widgets that don't have pagination like refinementList
    Haroenv authored and dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a58e01f View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    b6d4f04 View commit details
    Browse the repository at this point in the history
  41. chore: bump bundlesize

    dhayab committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b9d90b5 View commit details
    Browse the repository at this point in the history