Skip to content

Commit

Permalink
Merge branch 'main' into feat/config-gen2
Browse files Browse the repository at this point in the history
  • Loading branch information
tyllark committed Jun 12, 2024
2 parents bbf6e72 + 3fe76c0 commit 9e57209
Show file tree
Hide file tree
Showing 3 changed files with 1,001 additions and 9 deletions.
8 changes: 3 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,9 @@ $ aft bootstrap
#### Packages inside Amplify Flutter

- [amplify_flutter](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_flutter)
- [amplify_auth_plugin_interface](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_auth_plugin_interface)
- [amplify_auth_cognito](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_auth_cognito)
- [amplify_analytics_plugin_interface](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_analytics_plugin_interface)
- [amplify_analytics_pinpoint](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_analytics_pinpoint)
- [amplify_flutter](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify/amplify_flutter)
- [amplify_auth_cognito](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/auth/amplify_auth_cognito)
- [amplify_analytics_pinpoint](https://github.com/aws-amplify/amplify-flutter/tree/main/packages/analytics/amplify_analytics_pinpoint)

### Platform Setup

Expand Down
9 changes: 5 additions & 4 deletions packages/amplify_datastore/lib/amplify_datastore.dart
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ class AmplifyDataStore extends DataStorePluginInterface
config.api?.awsPlugin?.all.entries.forEach((e) {
endpoints[e.key] = e.value.authorizationType.name;
});
final nativePlugin = _NativeAmplifyApi(authProviders);
final nativePlugin = NativeAmplifyApi(authProviders);
NativeApiPlugin.setup(nativePlugin);

final nativeBridge = NativeApiBridge();
Expand Down Expand Up @@ -292,10 +292,11 @@ class _NativeAmplifyAuthCognito
String get runtimeTypeName => '_NativeAmplifyAuthCognito';
}

class _NativeAmplifyApi
@visibleForTesting
class NativeAmplifyApi
with AWSDebuggable, AmplifyLoggerMixin
implements NativeApiPlugin {
_NativeAmplifyApi(this._authProviders);
NativeAmplifyApi(this._authProviders);

/// The registered [APIAuthProvider] instances.
final Map<APIAuthorizationType<AmplifyAuthProvider>, APIAuthProvider>
Expand All @@ -305,7 +306,7 @@ class _NativeAmplifyApi
_subscriptionsCache = {};

@override
String get runtimeTypeName => '_NativeAmplifyApi';
String get runtimeTypeName => 'NativeAmplifyApi';

@override
Future<String?> getLatestAuthToken(String providerName) {
Expand Down
Loading

0 comments on commit 9e57209

Please sign in to comment.