Skip to content

fix: correct import paths for types in billing components - #25

Merged
roble merged 1 commit into
mainfrom
dev
Jun 6, 2026
Merged

fix: correct import paths for types in billing components#25
roble merged 1 commit into
mainfrom
dev

Conversation

@roble

@roble roble commented Jun 6, 2026

Copy link
Copy Markdown
Collaborator

This pull request updates several import statements to fix the casing of the @modules/billing path, ensuring consistency and preventing potential module resolution issues. The changes affect type imports in multiple Vue components and pages.

Import path casing fixes:

  • Updated import paths from @modules/Billing/resources/js/types to @modules/billing/resources/js/types in ProductCard.vue, ProductSection.vue, and Checkout.vue to ensure correct module resolution and consistency. [1] [2] [3]

Copilot AI review requested due to automatic review settings June 6, 2026 10:47
@roble
roble merged commit 47d89e8 into main Jun 6, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 standardizes the casing of the @modules/billing import path for shared billing TypeScript types in the Vue UI, avoiding case-sensitive module resolution failures on Linux/macOS filesystems and keeping imports consistent with existing module-style imports in the repo.

Changes:

  • Updated type import path casing from @modules/Billing/... to @modules/billing/... in key billing UI surfaces.
  • Aligns component/page imports with the already-lowercased module asset import usage elsewhere (e.g., @modules/billing/...).

Reviewed changes

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

File Description
resources/js/vue/pages/Checkout.vue Fixes CheckoutSession type import path casing to @modules/billing/....
resources/js/vue/components/ProductSection.vue Fixes Product type import path casing to @modules/billing/....
resources/js/vue/components/ProductCard.vue Fixes Price/Product type import path casing to @modules/billing/....

💡 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.

2 participants