import 'package:lemmy_api_client/v3.dart';

// inspired by https://github.com/LemmyNet/lemmy-ui/blob/66c846ededef8c0afd5aaadca4aaedcbaeab3ee6/src/shared/utils.ts#L533
extension PersonSafeCakeDay on PersonSafe {
  bool get isCakeDay {
    final now = DateTime.now().toUtc();

    return now.day == published.day &&
        now.month == published.month &&
        now.year != published.year;
  }
}
