signInWithApple method
Implementation
@override
Future<void> signInWithApple() async {
await Future.delayed(const Duration(milliseconds: 500));
_updateState(AuthState.authenticated({'email': 'apple-user@example.com', 'displayName': 'Apple User', 'uid': 'mock-apple-uid'}));
}