in src/AmplifyMapLibreRequest.ts [34:49]
constructor(currentCredentials: ICredentials, region: string) {
this.credentials = currentCredentials;
this.region = region;
this.activeTimeout = null;
this.refreshCredentialsWithRetry();
Hub.listen("auth", (data) => {
switch (data.payload.event) {
case "signIn":
case "signOut":
case "tokenRefresh":
this.refreshCredentialsWithRetry();
break;
}
});
}