O login abre em um modal. auth-wc é global — nenhuma tag declarada nesta página.
Considere o passo anterior já feito: o loader e o
window.__WC_CONFIG__ ficam no header/footer do site (ver
"Como Instalar?" na página inicial), então valem para todas as páginas.
auth-wc é global — o loader injeta a tag
sozinho em toda página. Não declare nada, só o gatilho:
id (único por página) ou class
(para vários gatilhos) auth-wc-open. O componente escuta o
clique sozinho:
<button id="auth-wc-open">Entrar</button>
window.__WC_CONFIG__.site.myAccountUrl:
window.__WC_CONFIG__ = { site: { myAccountUrl: '/my-account.html' } }
Precisa de um mode inicial diferente de login ou
uma account-url só para esta página? Declare a tag manualmente
— os atributos têm prioridade sobre o __WC_CONFIG__:
<auth-wc mode="register" account-url="/minha-conta"></auth-wc>
Pronto. Fechar o modal e o sucesso do login já são tratados internamente — o host não precisa de listeners.