Skip to main content

Common Examples

Basic Usage

Standalone error display:
import { ErrorMessage } from "@servicetitan/ext-atlas";

function ErrorMessageExample() {
  return (
    <ErrorMessage
      error="Unable to process your request"
      onRetry={() => retryRequest()}
    />
  );
}

With Fallback Message

Use boolean error with fallback message:
import { ErrorMessage } from "@servicetitan/ext-atlas";

function ErrorMessageFallback() {
  return (
    <ErrorMessage
      error={true}
      message="Something went wrong. Please try again."
      onRetry={() => retryRequest()}
    />
  );
}

Without Retry

Error display without retry option:
import { ErrorMessage } from "@servicetitan/ext-atlas";

function ErrorMessageNoRetry() {
  return (
    <ErrorMessage error="This action cannot be completed at this time." />
  );
}
Last modified on February 12, 2026