22 lines
1.2 KiB
TypeScript
22 lines
1.2 KiB
TypeScript
/** Constantes de valeurs pour la manipulation du DOM : sélecteurs et attributs. */
|
|
|
|
export const ATTRIBUT_ARIA_SELECTED = "aria-selected";
|
|
export const ATTRIBUT_ARIA_HIDDEN = "aria-hidden";
|
|
export const ATTRIBUT_HIDDEN = "hidden";
|
|
export const ATTRIBUT_CONTIENT_ARTICLES = "data-contient-articles";
|
|
export const ATTRIBUT_DESACTIVE = "disabled";
|
|
export const ATTRIBUT_CLE_PANIER = "data-cle-panier";
|
|
|
|
export const SELECTEUR_CONTENEUR_PANIER = "#page-panier";
|
|
export const SELECTEUR_BOUTON_PANIER = ".compte-panier a[rel='cart']";
|
|
export const SELECTEUR_SELECTEUR_QUANTITE = "#selecteur-variation";
|
|
export const SELECTEUR_BOUTON_AJOUT_PANIER = "#bouton-ajout-panier";
|
|
export const SELECTEUR_LIENS_ONGLETS = "a[role='tab']";
|
|
export const SELECTEUR_SECTIONS_CONTENUS = "section[role='tabpanel']";
|
|
|
|
// Panier
|
|
export const SELECTEUR_ENTREES_PANIER = "article";
|
|
export const SELECTEUR_BOUTON_SUPPRESSION_PANIER = "button.detail-produit__actions__suppression";
|
|
export const SELECTEUR_BOUTON_SOUSTRACTION_QUANTITE = "button.detail-produit__actions__soustraction";
|
|
export const SELECTEUR_BOUTON_ADDITION_QUANTITE = "button.detail-produit__actions__addition";
|
|
export const SELECTEUR_CHAMP_QUANTITE = "input";
|