-
Notifications
You must be signed in to change notification settings - Fork 1
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
Conversation
(customPath.length === 0 | ||
? `&custom_path=${flattenToAppURL(path)}` | ||
: ''); |
There was a problem hiding this comment.
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
const intl = useIntl(); | ||
const path = content['@id']; | ||
const searchFilters = useSelector( | ||
(state) => state?.searchFilters?.result?.sections, | ||
); |
There was a problem hiding this comment.
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'])), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aggiunto flattenToAppURL
No description provided.