We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 64c98e8 commit 459be6bCopy full SHA for 459be6b
1 file changed
packages/react-native/src/native-modules/natives/getSchemeUri.ts
@@ -1,13 +1,10 @@
1
import { GraniteBrownfieldModule } from "@granite-js/brownfield-module";
2
3
-function __legacyGetSchemeUri() {
4
- return GraniteBrownfieldModule.getConstants().schemeUri;
5
-}
6
-
7
export function getSchemeUri() {
8
try {
9
- return getSchemeUri();
10
- } catch (error) {
11
- return __legacyGetSchemeUri();
+ return GraniteBrownfieldModule.getSchemeUri();
+ } catch {
+ // Fallback to the deprecated `schemeUri` constant for older versions of the native module
+ return GraniteBrownfieldModule.getConstants().schemeUri;
12
}
13
0 commit comments