mirror of
https://github.com/status-im/react-native-webview.git
synced 2026-08-31 03:31:05 +00:00
Update WebViewShared.tsx
This commit is contained in:
@@ -18,7 +18,7 @@ const originWhitelistToRegex = (originWhitelist: string): string =>
|
||||
`^${escapeStringRegexp(originWhitelist).replace(/\\\*/g, '.*')}`;
|
||||
|
||||
const passesWhitelist = (
|
||||
compiledWhitelist: ReadonlyArray<string>,
|
||||
compiledWhitelist: readonly string[],
|
||||
url: string,
|
||||
) => {
|
||||
const origin = extractOrigin(url);
|
||||
@@ -26,8 +26,8 @@ const passesWhitelist = (
|
||||
};
|
||||
|
||||
const compileWhitelist = (
|
||||
originWhitelist: ReadonlyArray<string>,
|
||||
): ReadonlyArray<string> =>
|
||||
originWhitelist: readonly string[],
|
||||
): readonly string[] =>
|
||||
['about:blank', ...(originWhitelist || [])].map(originWhitelistToRegex);
|
||||
|
||||
const createOnShouldStartLoadWithRequest = (
|
||||
@@ -36,7 +36,7 @@ const createOnShouldStartLoadWithRequest = (
|
||||
url: string,
|
||||
lockIdentifier: number,
|
||||
) => void,
|
||||
originWhitelist: ReadonlyArray<string>,
|
||||
originWhitelist: readonly string[],
|
||||
onShouldStartLoadWithRequest?: OnShouldStartLoadWithRequest,
|
||||
) => {
|
||||
return ({ nativeEvent }: WebViewNavigationEvent) => {
|
||||
|
||||
Reference in New Issue
Block a user