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

Ricerca in testata applica filtri sezione #401

Merged
merged 7 commits into from
Nov 14, 2023

Conversation

sabrina-bongiovanni
Copy link
Collaborator

No description provided.

@sabrina-bongiovanni sabrina-bongiovanni self-assigned this Nov 10, 2023
@sabrina-bongiovanni sabrina-bongiovanni changed the title Bug 47482 ricerca in testata Ricerca in testata applica filtri sezione a ricerca Nov 10, 2023
@sabrina-bongiovanni sabrina-bongiovanni changed the title Ricerca in testata applica filtri sezione a ricerca Ricerca in testata applica filtri sezione Nov 10, 2023
Comment on lines +72 to +74
(customPath.length === 0
? `&custom_path=${flattenToAppURL(path)}`
: '');
Copy link
Member

Choose a reason for hiding this comment

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

@sabrina-bongiovanni ho lasciato anche la vecchia implementazione per permettere l'utilizzo della ricerca in testata anche nelle pagine che non sono tra le quattro sezioni di ricerca, che è una cosa che prima era possibile quindi non dobbiamo togliere

Comment on lines 30 to +34
const intl = useIntl();
const path = content['@id'];
const searchFilters = useSelector(
(state) => state?.searchFilters?.result?.sections,
);
Copy link
Member

Choose a reason for hiding this comment

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

Ho rimosso il dispatch perché quella query per search-filters viene già fatta a prescindere ogni volta che si visita il sito, era duplicata. Ho lasciato anche useIntl in cima, la convenzione vuole che gli hook stiano il più possibile in alto nel componente e quelli semplici tipo useIntl cerchiamo di tenerli sempre in cima.

} else {
if (path === section['@id']) {
customPath.push(
section.items.map((item) => flattenToAppURL(item['@id'])),
Copy link
Member

Choose a reason for hiding this comment

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

Aggiunto flattenToAppURL

@pnicolli pnicolli merged commit fdc6207 into main Nov 14, 2023
2 of 3 checks passed
@pnicolli pnicolli deleted the bug_47482_ricerca_in_testata branch November 14, 2023 17:24
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

Successfully merging this pull request may close these issues.

2 participants