@sbaiahmed1/react-native-blur
Version:
React native modern blur view
54 lines (52 loc) • 2.99 kB
JavaScript
;
// Web entry point. Published web bundles reach this file through the
// "browser" condition in package.json's exports; source consumers (like the
// example app) reach the per-component .web.tsx files through Metro's
// platform-extension resolution instead. Every runtime import below names its
// .web module explicitly so the compiled output (which carries exact .js
// specifiers) resolves under any bundler; type-only re-exports from the native
// modules are erased at compile time and pull in no native code.
/**
* @deprecated Use the {@link BlurView} wrapper instead. Direct use of the raw
* native component is unsupported and will be removed in the next major
* version. On web it renders the BlurView web implementation.
*/
export { default as ReactNativeBlurView } from "./ReactNativeBlurViewNativeComponent.web.js";
export { BlurView as default, BlurView } from "./BlurView.web.js";
/**
* @deprecated Use the {@link LiquidGlassView} wrapper instead. Direct use of
* the raw native component is unsupported and will be removed in the next
* major version. On web it renders the LiquidGlassView web implementation.
*/
export { default as ReactNativeLiquidGlassView } from "./ReactNativeLiquidGlassViewNativeComponent.web.js";
export { LiquidGlassView } from "./LiquidGlassView.web.js";
/**
* @deprecated Use the {@link ProgressiveBlurView} wrapper instead. Direct use
* of the raw native component is unsupported and will be removed in the next
* major version. On web it renders the ProgressiveBlurView web implementation.
*/
export { default as ReactNativeProgressiveBlurView } from "./ReactNativeProgressiveBlurViewNativeComponent.web.js";
export { ProgressiveBlurView } from "./ProgressiveBlurView.web.js";
/**
* @deprecated Use the {@link LiquidGlassContainer} wrapper instead. Direct use
* of the raw native component is unsupported and will be removed in the next
* major version. On web it renders the LiquidGlassContainer web
* implementation.
*/
export { default as ReactNativeLiquidGlassContainer } from "./ReactNativeLiquidGlassContainerNativeComponent.web.js";
export { LiquidGlassContainer } from "./LiquidGlassContainer.web.js";
/**
* @deprecated Use the {@link BlurSwitch} wrapper instead. Direct use of the
* raw native component is unsupported and will be removed in the next major
* version. On web it renders the BlurSwitch web implementation.
*/
export { default as ReactNativeBlurSwitch } from "./ReactNativeBlurSwitchNativeComponent.web.js";
export { BlurSwitch } from "./BlurSwitch.web.js";
/**
* @deprecated Use the {@link VibrancyView} wrapper instead. Direct use of the
* raw native component is unsupported and will be removed in the next major
* version. On web it renders the VibrancyView web implementation.
*/
export { default as ReactNativeVibrancyView } from "./ReactNativeVibrancyViewNativeComponent.web.js";
export { VibrancyView } from "./VibrancyView.web.js";
//# sourceMappingURL=index.web.js.map