From d5adfefe218946bb412f2344a6080daa51643ae2 Mon Sep 17 00:00:00 2001 From: Thibault Malbranche Date: Wed, 4 Sep 2019 16:21:08 +0200 Subject: [PATCH] Update WebViewShared.tsx --- src/WebViewShared.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/WebViewShared.tsx b/src/WebViewShared.tsx index 83771ca..20a1a8a 100644 --- a/src/WebViewShared.tsx +++ b/src/WebViewShared.tsx @@ -18,7 +18,7 @@ const originWhitelistToRegex = (originWhitelist: string): string => `^${escapeStringRegexp(originWhitelist).replace(/\\\*/g, '.*')}`; const passesWhitelist = ( - compiledWhitelist: ReadonlyArray, + compiledWhitelist: readonly string[], url: string, ) => { const origin = extractOrigin(url); @@ -26,8 +26,8 @@ const passesWhitelist = ( }; const compileWhitelist = ( - originWhitelist: ReadonlyArray, -): ReadonlyArray => + 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, + originWhitelist: readonly string[], onShouldStartLoadWithRequest?: OnShouldStartLoadWithRequest, ) => { return ({ nativeEvent }: WebViewNavigationEvent) => {