Skip to content

git commit -m "fix: consolidate duplicate EmptyCard and InitialCard w…#41

Open
itsmeaabhii wants to merge 1 commit intochimon2000:masterfrom
itsmeaabhii:fix-duplicate-widgets
Open

git commit -m "fix: consolidate duplicate EmptyCard and InitialCard w…#41
itsmeaabhii wants to merge 1 commit intochimon2000:masterfrom
itsmeaabhii:fix-duplicate-widgets

Conversation

@itsmeaabhii
Copy link

…idgets

  • Removed InitialCard widget (duplicate of EmptyCard)
  • Updated widgets barrel export to remove InitialCard
  • Updated home.dart to use EmptyCard for both loading and empty states
  • Updated tests to reflect consolidated widget usage

Fixes #37"

…idgets

- Removed InitialCard widget (duplicate of EmptyCard)
- Updated widgets barrel export to remove InitialCard
- Updated home.dart to use EmptyCard for both loading and empty states
- Updated tests to reflect consolidated widget usage

Fixes chimon2000#37"
Copilot AI review requested due to automatic review settings February 20, 2026 08:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR resolves Issue #37 by removing a duplicate widget (InitialCard) and standardizing the app to use EmptyCard for both loading and empty states, reducing UI duplication and maintenance overhead.

Changes:

  • Deleted InitialCard (duplicate of EmptyCard).
  • Updated the widgets barrel export to stop exporting InitialCard.
  • Updated HomePage and its widget tests to use EmptyCard for loading/empty states.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
test/pages/home_test.dart Updates widget tests to assert EmptyCard instead of the removed InitialCard.
lib/ui/widgets/widgets.dart Removes initial_card.dart from the widgets barrel export.
lib/ui/widgets/initial_card.dart Deletes the duplicate widget implementation.
lib/ui/pages/home.dart Replaces loading-state InitialCard() usage with EmptyCard().

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Duplicate Code: Identical EmptyCard and InitialCard Widgets

2 participants