Skip to content

Commit 4f095a9

Browse files
authored
Merge pull request #2811 from codecrafters-io/arpan/cc-1703-revamp-membership-page
Add a billing tab to the settings
2 parents f6fe8ec + 4419bb2 commit 4f095a9

40 files changed

+559
-407
lines changed

app/components/billing-status-badge/member-badge.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<PrimaryLinkButton @size={{this.linkButtonSize}} @route="membership" data-test-member-badge ...attributes>
1+
<PrimaryLinkButton @size={{this.linkButtonSize}} @route="settings.billing" data-test-member-badge ...attributes>
22

33
<span class="flex items-center">
44
Member

app/components/header/account-dropdown.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export default class AccountDropdownComponent extends Component {
5252
@action
5353
async handleManageSubscriptionClick(dropdownActions: { close: () => void }) {
5454
dropdownActions.close();
55-
this.router.transitionTo('membership');
55+
this.router.transitionTo('settings.billing');
5656
}
5757

5858
@action

app/components/membership-page/actions-section.hbs

Lines changed: 0 additions & 26 deletions
This file was deleted.

app/components/membership-page/actions-section.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

app/components/membership-page/membership-plan-section.hbs

Lines changed: 0 additions & 29 deletions
This file was deleted.

app/components/membership-page/membership-plan-section.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/components/membership-page/payment-method-section.hbs

Lines changed: 0 additions & 9 deletions
This file was deleted.

app/components/membership-page/payment-method-section.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/components/membership-page/recent-payments-section.hbs

Lines changed: 0 additions & 51 deletions
This file was deleted.

app/components/membership-page/recent-payments-section.js

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)