@@ -25,10 +25,13 @@ afterEach(() => {
25
25
} ) ;
26
26
27
27
test . each ( [
28
- [ { } , "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback" ] ,
28
+ [
29
+ { } ,
30
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async" ,
31
+ ] ,
29
32
[
30
33
{ apiKey : "foo" } ,
31
- "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&key=foo" ,
34
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async& key=foo" ,
32
35
] ,
33
36
[
34
37
{
@@ -38,23 +41,23 @@ test.each([
38
41
language : "language" ,
39
42
region : "region" ,
40
43
} ,
41
- "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&key=foo&libraries=marker,places&language=language®ion=region&v=weekly" ,
44
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async& key=foo&libraries=marker,places&language=language®ion=region&v=weekly" ,
42
45
] ,
43
46
[
44
47
{ mapIds : [ "foo" , "bar" ] } ,
45
- "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&map_ids=foo,bar" ,
48
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async& map_ids=foo,bar" ,
46
49
] ,
47
50
[
48
51
{ url : "https://example.com/js" } ,
49
- "https://example.com/js?callback=__googleMapsCallback" ,
52
+ "https://example.com/js?callback=__googleMapsCallback&loading=async " ,
50
53
] ,
51
54
[
52
55
{ client : "bar" , channel : "foo" } ,
53
- "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&channel=foo&client=bar" ,
56
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async& channel=foo&client=bar" ,
54
57
] ,
55
58
[
56
59
{ authReferrerPolicy : "origin" } ,
57
- "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&auth_referrer_policy=origin" ,
60
+ "https://maps.googleapis.com/maps/api/js?callback=__googleMapsCallback&loading=async& auth_referrer_policy=origin" ,
58
61
] ,
59
62
] ) ( "createUrl is correct" , ( options : LoaderOptions , expected : string ) => {
60
63
const loader = new Loader ( options ) ;
0 commit comments