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

[RFC] Missing widgets #2

Open
Rigo-m opened this issue Mar 1, 2024 · 11 comments
Open

[RFC] Missing widgets #2

Rigo-m opened this issue Mar 1, 2024 · 11 comments

Comments

@Rigo-m
Copy link
Collaborator

Rigo-m commented Mar 1, 2024

I implemented the most used widgets in our organization.
With time, I'll implement the rest, have some requests for widgets you use and wish to help me test them? Write them below!

@MarcBarnaba
Copy link

It would be nice to have these components implemented:

  • AisClearRefinements
  • AisStateResults
  • AisRangeInput

Here they're ordered by priority for use in silca-ilco.
If I can help in something, I'm here :)

@Met96
Copy link
Contributor

Met96 commented Apr 18, 2024

@MarcBarnaba

  • AisClearRefinements
  • AisStateResults
  • AisRangeInput

has been added!

@georgobermayrsaf
Copy link

I switched to this module because of server-side-rendering, however I'm not sure how to proceed because of missing widgets. For instance I would need AisHierarchicalMenu. What is the general idea here? Would I have to wait for the implementation in your module? Or is there a way to plug-in the existing components from Instantsearch?

@Rigo-m
Copy link
Collaborator Author

Rigo-m commented Apr 25, 2024

Hi Georg! General idea is that I still have to work on adding the missing widgets, this issue is here as a sort of a queue for prioritizing ones that are needed first since I add widgets on my spare time.
I'll keep you up to date on its development, give me a couple of days and I'll release it :) any other issues you have just drop them and we can figure them out together!

@georgobermayrsaf
Copy link

Thank you, @Rigo-m. I really like this project and I think it solves an important issue!

@Rigo-m
Copy link
Collaborator Author

Rigo-m commented Apr 28, 2024

@georgobermayrsaf HierarchicalMenu is live in version 0.5.2!

@Applelo
Copy link

Applelo commented Aug 1, 2024

Hi @Rigo-m Nice module you have here. We will work with Algolia for our next project in my job and I need the Recommend widget https://www.algolia.com/doc/guides/algolia-recommend/how-to/set-up/#integrate-recommend-into-your-user-interface
Maybe I will do a pull request to improve the documentation + add this widget. I had difficulties to use this module 😝 especially with pnpm and the need to set up shamefully-hoist=true.

[EDIT] Ok the Related widget exists only with React, cool cool cool.

@Rigo-m
Copy link
Collaborator Author

Rigo-m commented Aug 1, 2024

Hi @Rigo-m Nice module you have here. We will work with Algolia for our next project in my job and I need the Recommend widget https://www.algolia.com/doc/guides/algolia-recommend/how-to/set-up/#integrate-recommend-into-your-user-interface Maybe I will do a pull request to improve the documentation + add this widget. I had difficulties to use this module 😝 especially with pnpm and the need to set up shamefully-hoist=true.

[EDIT] Ok the Related widget exists only with React, cool cool cool.

Hi!
Thanks for reaching out.
Which kind of difficulties did you had with the module?

As for the recommended widget, I'll see what I can do :) I think I can add it to swiftsearch even if it is react only for now!

@Applelo
Copy link

Applelo commented Aug 2, 2024

I was facing two difficulties :

  • one on my part because ublock origin was blocking
  • the second one is with pnpm, we need to set the shamefully host option inside .npmrc. I think this can be fixed on your side. This is not the first time I encounter this problem on nuxt modules 😅

For the recommendations widgets, I was able to connect them to the plugin thanks to the useAisInstance(). Since this is recommendation, the content is not the same for everyone so no need for the widgets to be server rendered for SEO. I don't know yet which widgets my client will need.

@maximilian-schwarz
Copy link

Hi,

first of all thanks for the widget. Currently i need the Widget:

  • AisDynamicWidgets

https://www.algolia.com/doc/api-reference/widgets/dynamic-facets/js/

@Rigo-m
Copy link
Collaborator Author

Rigo-m commented Aug 22, 2024

maximilian

I'm on vacation until the 26th, I'll pick it up afterwards :) In the meantime I think this is already feasible by passing a computed to the widget prop of AisInstantSearch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants