- Add webBluetooth.ts with browser detection and compatibility checks - Add WebBLEManager implementing IBLEManager for Web Bluetooth API - Add BrowserNotSupported component showing clear error for Safari/Firefox - Update services/ble/index.ts to use WebBLEManager on web platform - Add comprehensive tests for browser detection and WebBLEManager Works in Chrome/Edge/Opera, shows user-friendly error in unsupported browsers. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
10 lines
349 B
TypeScript
10 lines
349 B
TypeScript
/**
|
|
* Error Components Export
|
|
*/
|
|
|
|
export { ErrorBoundary, withErrorBoundary } from './ErrorBoundary';
|
|
export { ErrorToast } from './ErrorToast';
|
|
export { FieldError, FieldErrorSummary } from './FieldError';
|
|
export { FullScreenError, EmptyState, OfflineState } from './FullScreenError';
|
|
export { BrowserNotSupported } from './BrowserNotSupported';
|