import 'package:krow_core/core.dart';

/// Arguments for the [SignInWithSocialUseCase].
class SignInWithSocialArguments extends UseCaseArgument {
  /// The social provider name (e.g. 'google' or 'apple').
  final String provider;

  const SignInWithSocialArguments({required this.provider});

  @override
  List<Object?> get props => <Object?>[provider];
}
