GuideComposantsHooksFonctionsTypesTokensCode source sur GitHub
Apparence
Langue
Pages
Les emplacements

whoIsReadingFooter

Un composant du plugin sous les profils de l'écran Qui lit ?, à côté du bouton Gérer les profils. Il sert à une action sur le foyer entier, comme Changer de foyer.

Où dans Hodi

L'écran Qui lit ? s'ouvre quand Hodi démarre : chaque profil du foyer y a sa vignette, et le bouton Gérer les profils se trouve sous les vignettes. Le composant whoIsReadingFooter s'affiche à côté de ce bouton, à la même hauteur.

Exemple

web/public.tsx
import { Button, definePlugin } from 'hodi:sdk'

const SwitchHousehold = () => (
  <Button onClick={() => (window.location.hash = '#/plugin/my-plugin/households')}>Changer de foyer</Button>
)

definePlugin({ whoIsReadingFooter: SwitchHousehold })

Les props

Props? : facultatif
layout'desktop' | 'phone'

La taille de l'écran.

À savoir

  • Le dessin : un Button, à la hauteur de Gérer les profils.
  • Plusieurs plugins : chaque plugin ajoute son composant, dans l'ordre des plugins.