@metreeca/tile
    Preparing search index...

    Shared faults.

    Offers the components of an interface one place to raise issues at and read the faults they stand for, wherever they sit in the page: a component that catches an issue states it without knowing who shows it, and a component that shows faults renders them without knowing who caught them.

    Issues nothing in the interface caught are taken up as well: a broken script and an unhandled rejection are raised as they reach the page, so an exchange whose rejection went unattended is shown rather than logged.

    Raising and reading are offered apart, so a component only raising issues never renders because faults change.

    Faults

    Offers shared faults to nested components.

    useFaults

    Retrieves the faults raised against the interface.

    useRaise

    Retrieves the raising of an issue.

    Fault → Fault