Hi,
I recently identified that the Drawer component in VTEX IO lost the “renderingStrategy” prop. This prop was intended to allow the rendering of menu URLs without user interaction, which is important for SEO strategies.
It stopped working after the following deploys:
committed 06:17PM - 09 Jan 24 UTC
committed 06:17PM - 09 Jan 24 UTC
#### What problem is this solving?
Drawer ajuste apontado pelo Lighthouse: "O… s elementos
[aria-hidden="true"] contêm descendentes focalizáveis"
Alterado a lógica para valor do atributo aria-hidden, pois quando o
minicart não está aberto, o botão deve ter o atributo
aria-hidden="false" e não "true". E quando o minicart estiver aberto,
esses valores devem se inverter, ou seja, o botão receber o atributo
aria-hidden="true", já que agora o minicart é exibido e o botão não.
DrawerCloseButton foi adicionado aria-label e id para facilitar a
identificação aos leitores de tela.
Swipable foi removido o atributo aria-hidden, pois também estava
impactando na acessibilidade apontada pelo LightHouse: "Os elementos
[aria-hidden="true"] contêm descendentes focalizáveis".
#### How to test it?
[Workspace](https://www.samsclub.com.br/?workspace=testeacessibilidade)
Executar o teste no Lighthouse ou PageSpeed.
#### Screenshots or example usage:
Antes da alteração:

Depois da alteração (o ajuste não foi mais apontado pelo Lighthouse):

Antes da alteração:

Depois da alteração (o ajuste não foi mais apontado pelo Lighthouse):

---------
Co-authored-by: joao.congio <joao.congio@corebiz.ag>
Is anyone else experiencing issues with the mobile menu rendering with the Drawer in VTEX IO? Does anyone have an alternative solution other than forking the Drawer at version 0.16 and installing it as a new app?
Hi @guijsposito ,
Checking on my end, it looks like this issue was recently reported on our side by another customer. I’m checking if there’s already a task open for the fix of this prop at the moment.
Eduardo Luciano
Field Software Engineer | VTEX
Showw, I left the note on git as well but hadn’t gotten a response.
Whenever there’s an update, just let me know.
Did you manage to find the task or was there any update on the case?
Hi Guilherme,
Apologies for the wait, I was holding off for an update from my team… it looks like a deploy was already made to revert this issue, see below:
master ← revert-73-master
opened 02:06PM - 28 Feb 24 UTC
Reverts vtex-apps/drawer#73
Clients reported that those changes are affecting… the `eager` functionality. It needs to be fixed and is impacting organic SEO due to tracked links by googlebot. We'll need to review this again.