Artefact UI

Search

Blog

Documentation

About

Playground

Modifier

MenuChevron Down

Blog

Documentation

About

Playground

Modifier

Loader Chargeur - Docs - Artefact

Loader Chargeur

Feedback
Présentationnel

Introduction

Un composant utilitaire de mise en page de chargement visuel qui associe un élément Spinner rotatif à un texte de message d'état compagnon. Principalement utilisé pour gérer les attentes des utilisateurs lors des récupérations serveur, des opérations de fichiers, des transitions d'état ou des états de traitement de contenu au sein des blocs de mise en page.

Le composant Loader est entièrement intégré en tant que bloc loader dans le Page Builder, permettant aux auteurs de contenu et aux développeurs de configurer facilement le texte d'état visuel et les alignements du spinner directement dans les schémas de page du CMS.


Utilisation

Ces exemples illustrent comment les éditeurs de contenu lient et structurent des loaders interactifs.

1. Loader d'État Central Standard

Un indicateur de chargement classique avec un texte d'état standard, adapté aux entrées de panneau principales, aux mises à jour de contenu ou aux blocs chargés paresseusement.

{
  "type": "loader",
  "text": "Loading workspace data...",
  "spinnerPlacement": "start"
}
Loading workspace data...

2. Loader avec Spinner de Fin (Alignement de Fin)

Présente le spinner visuel aligné après le message d'état, offrant un flux visuel alternatif pour les pieds de carte ou les actions de bouton en ligne.

{
  "type": "loader",
  "text": "Please wait while we process your request",
  "spinnerPlacement": "end"
}
Please wait while we process your request

Props

PropriétéType de Champ CMSPar défautDescription / Options Prises en Charge
Texte d'État (text)string-Le texte du message affiché à côté du spinner rotatif.
Placement du Spinner (spinnerPlacement)select"start"Alignement du spinner par rapport au texte accompagnateur.
• Options : "start", "end".

Notes de Développement et Accessibilité

  • Sans Hydratation (Statique Uniquement) : Le Loader est un assistant de mise en page purement présentatif désigné comme composant Statique Uniquement (Tier 3). Il compile en balisage HTML/CSS standard côté serveur avec absolument zéro JavaScript interactif côté client.
  • Conformité WAI-ARIA : Sous le capot, ce composant est conçu pour les technologies d'assistance, compilant avec des paramètres de région live ou de conteneur occupé appropriés (ex. aria-busy="true", role="status" sur les conteneurs parents) assurant une communication fluide des activités d'arrière-plan en cours.