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>
8 lines
200 B
Text
8 lines
200 B
Text
export interface RetryableProvider<T> {
|
|
(): Promise<T>;
|
|
}
|
|
export declare const retryWrapper: <T>(
|
|
toRetry: RetryableProvider<T>,
|
|
maxRetries: number,
|
|
delayMs: number
|
|
) => RetryableProvider<T>;
|