Files
ForumMobile/native-sidebar/dist/esm/web.js
2026-06-25 16:43:38 -05:00

14 lines
548 B
JavaScript

import { WebPlugin } from '@capacitor/core';
// No-op web implementation so the plugin import resolves in the browser build.
// The drawer is iOS-native only; on web these methods are never the active path
// but must exist to avoid runtime crashes.
export class NativeSidebarWeb extends WebPlugin {
async setData() { /* no-op on web */ }
async setTheme() { /* no-op on web */ }
async open() { /* no-op on web */ }
async close() { /* no-op on web */ }
async setEnabled() { /* no-op on web */ }
async dismiss() { /* no-op on web */ }
}