Files
Fluxup_PAP/node_modules/expo-glass-effect/build/isLiquidGlassAvailable.ios.js
2026-03-10 16:18:05 +00:00

20 lines
956 B
JavaScript

import { requireNativeModule } from 'expo-modules-core';
let IS_LIQUID_GLASS_AVAILABLE;
/**
* Indicates whether the app is using the Liquid Glass design. The value will be `true` when the
* Liquid Glass components are available in the app.
*
* This only checks for component availability. The value may also be `true` if the user has enabled
* accessibility settings that limit the Liquid Glass effect.
* To check if the user has disabled the Liquid Glass effect via accessibility settings, use
* [`AccessibilityInfo.isReduceTransparencyEnabled()`](https://reactnative.dev/docs/accessibilityinfo#isreducetransparencyenabled-ios).
*
* @platform ios
*/
export function isLiquidGlassAvailable() {
if (IS_LIQUID_GLASS_AVAILABLE === undefined) {
IS_LIQUID_GLASS_AVAILABLE = requireNativeModule('ExpoGlassEffect').isLiquidGlassAvailable;
}
return !!IS_LIQUID_GLASS_AVAILABLE;
}
//# sourceMappingURL=isLiquidGlassAvailable.ios.js.map