# Error500 2

> Error500 2 variant for block.

A shadcn/ui block from the [@uiable](https://uiable.com) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/uiable/block-error500-2).

- Page, with a live preview: https://shadcn.exchange/r/uiable/block-error500-2
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/uiable/block-error500-2-light-77fac44c8d8f6607.png
- Registry item: https://uiable.com/r/block-error500-2.json
- Categories: error-500
- Listed: 2026-10-13, source last changed 2026-10-13

## Install

```bash
npx shadcn@latest add https://uiable.com/r/block-error500-2.json
```

Run it in a project that has shadcn/ui set up. It adds the files below and installs what they depend on.

## Dependencies

- Registry items: `@uiable/button`

## Files

### `src/components/uiable/blocks/error-500/error500-2/error500-2.tsx`

```tsx
// shadcn
import { Button } from "@/components/ui/button"

//  ------------------------------ | ERROR 500 2 | ------------------------------  //

export default function Error5002() {
  return (
    <section className="flex h-[100vh] min-h-[700px] flex-col items-center justify-center gap-6 px-4 py-16 text-center">
      <div className="mb-8">
        <img
          src="https://cdn.uiable.com/block/img-error-500.svg"
          alt="500 Internal Server Error Illustration"
          className="h-auto max-w-full select-none"
        />
      </div>
      <div className="flex flex-col gap-2">
        <h1>Internal Server Error</h1>
        <p className="text-muted-foreground">
          Server error 500. We are fixing the problem. Please try again at a
          later stage.
        </p>
      </div>
      <div>
        <Button>Back to Home</Button>
      </div>
    </section>
  )
}
```
