forked from jsnbuchanan/crowd-funder-for-time-pwa
Changes: - Move deep link types from types/ to interfaces/ - Export baseUrlSchema for external use - Add trailing commas for better git diffs - Fix type inference for deepLinkSchemas - Add deepLinks export to interfaces/index.ts - Remove duplicate SuccessResult interface - Update import paths in services/deepLinks.ts This improves code organization by centralizing interface definitions and fixing type inference issues.
14 lines
349 B
TypeScript
14 lines
349 B
TypeScript
/**
|
|
* @file Deep Link Interface Definitions
|
|
* @author Matthew Raymer
|
|
*
|
|
* Defines the core interfaces for the deep linking system.
|
|
* These interfaces are used across the deep linking implementation
|
|
* to ensure type safety and consistent error handling.
|
|
*/
|
|
|
|
export interface DeepLinkError extends Error {
|
|
code: string;
|
|
details?: unknown;
|
|
}
|