Skip to content

Conversation

isabellaenriquez
Copy link
Member

@isabellaenriquez isabellaenriquez commented Aug 29, 2025

Screenshot 2025-08-29 at 3 53 07 PM

on small screens:

Screenshot 2025-08-29 at 3 52 48 PM

on very large screens, we center the content:
Screenshot 2025-08-29 at 3 52 07 PM

Copy link

linear bot commented Aug 29, 2025

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Aug 29, 2025
cursor[bot]

This comment was marked as outdated.

Comment on lines 129 to 131
browserHistory.push(`/settings/${props.organization.slug}/billing/checkout/`);
} else if (!props.location?.pathname.includes('checkout-v3') && props.isNewCheckout) {
browserHistory.push(`/checkout-v3/`);
Copy link
Member Author

Choose a reason for hiding this comment

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

i have a backlog ticket to refactor this component to FC so we can use useNavigate, but until then i'm not sure if there's anything we can use beyond browserHistory

Copy link
Member

Choose a reason for hiding this comment

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

yeah this is fine for now

children: [
{
index: true,
component: make(() => import('../views/decideCheckout')),
Copy link
Member

Choose a reason for hiding this comment

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

nit: use absolute path here

@vbro
Copy link
Contributor

vbro commented Sep 4, 2025

Billing LGTM

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

Copy link

codecov bot commented Sep 5, 2025

❌ 13 Tests Failed:

Tests completed Failed Passed Skipped
11543 13 11530 10
View the top 3 failed test(s) by shortest run time
ProductSelect can enable and disable products
Stack Traces | 0.261s run time
Error: expect(element).toHaveTextContent()

Expected element to have text content:
  Added to plan
Received:
  Add to plan
    at Object.toHaveTextContent (.../amCheckout/steps/productSelect.spec.tsx:241:24)
AddDataVolume for legacy plans can complete step
Stack Traces | 0.305s run time
TestingLibraryElementError: Unable to find a label with the text of: Continue

Ignored nodes: comments, script, style
...
    at Object.getElementError (.../sentry/node_modules/.pnpm/@[email protected]/node_modules/@.../dom/dist/config.js:37:19)
    at getAllByLabelText (.../sentry/node_modules/.pnpm/@[email protected]/node_modules/@.../dist/queries/label-text.js:111:38)
    at .../sentry/node_modules/.pnpm/@[email protected]/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/node_modules/.pnpm/@[email protected]/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.getByLabelText (.../amCheckout/steps/addDataVolume.spec.tsx:303:34)
BuildYourPlan BillingCycleSubstep can select billing cycle
Stack Traces | 0.327s run time
Error: expect(element).not.toBeChecked()

Received element is checked:
  <input aria-label="Monthly billing cycle" checked="" class="css-4h0p1e-Radio-inputStyles-StyledRadio e2jmfie0" id="monthly" name="billing-cycle" readonly="" type="radio" value="monthly" />
    at Object.toBeChecked (.../steps/checkoutV3/buildYourPlan.spec.tsx:284:54)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

cursor[bot]

This comment was marked as outdated.

@isabellaenriquez isabellaenriquez merged commit e561956 into master Sep 5, 2025
45 checks passed
@isabellaenriquez isabellaenriquez deleted the isabella/bil-1216 branch September 5, 2025 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants