Rocky_Mountain_Vending/.pnpm-store/v10/files/8d/b561246a91eceeb6a0b295878699a38db8c3b56c201233d876e07a7de903c997bc3ea7cee4f6acc7077ac79d656b7504998d24ddf0dfcbf5bdf58a5d44ae85
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

17 lines
870 B
Text

import { Component, type ReactNode } from 'react';
interface ErrorBoundaryProps {
children: ReactNode;
}
interface ErrorBoundaryState {
hasError: boolean;
}
export declare class GracefulDegradeBoundary extends Component<ErrorBoundaryProps, ErrorBoundaryState> {
private rootHtml;
private htmlAttributes;
private htmlRef;
constructor(props: ErrorBoundaryProps);
static getDerivedStateFromError(_: unknown): ErrorBoundaryState;
componentDidMount(): void;
render(): string | number | bigint | boolean | Iterable<ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | import("react").ReactPortal | Iterable<ReactNode> | null | undefined> | import("react/jsx-runtime").JSX.Element | null | undefined;
}
export default GracefulDegradeBoundary;