ExamplesLayout
Icon actions with shared tooltip and loading behavior (back, docs, refresh).
What this demonstrates
The preview composes three independent actions: GoBackButton uses a fallback
route, DocsIconButton links to the relevant documentation, and
RefreshIconButton owns its pending and disabled state while the host
application performs the refresh.
Replace the demo timeout with a real refetch or mutation. Keep the callback idempotent because users can activate refresh repeatedly after the pending state finishes.