Fixed badly named paths

This commit is contained in:
Matt Aitken
2023-12-01 18:39:22 +00:00
parent 79cc63acce
commit ed2ef7d77c
4 changed files with 12 additions and 12 deletions
@@ -1,7 +1,7 @@
import { ArrowUpCircleIcon } from "@heroicons/react/24/outline";
import { LinkButton } from "../primitives/Buttons";
import { Paragraph } from "../primitives/Paragraph";
import { PlansPath, organizationBillingPath } from "~/utils/pathBuilder";
import { plansPath, organizationBillingPath } from "~/utils/pathBuilder";
import { MatchedOrganization } from "~/hooks/useOrganizations";
import { useCurrentPlan } from "~/routes/_app.orgs.$organizationSlug/route";
@@ -25,7 +25,7 @@ export function UpgradePrompt({ organization }: UpgradePromptProps) {
variant={"primary/small"}
LeadingIcon={ArrowUpCircleIcon}
leadingIconClassName="px-0"
to={PlansPath(organization)}
to={plansPath(organization)}
>
Upgrade
</LinkButton>
@@ -15,7 +15,7 @@ import { TextLink } from "~/components/primitives/TextLink";
import { useOrganization } from "~/hooks/useOrganizations";
import { OrgUsagePresenter } from "~/presenters/OrgUsagePresenter.server";
import { requireUserId } from "~/services/session.server";
import { OrganizationParamsSchema, PlansPath, organizationTeamPath } from "~/utils/pathBuilder";
import { OrganizationParamsSchema, plansPath, organizationTeamPath } from "~/utils/pathBuilder";
export async function loader({ params, request }: LoaderFunctionArgs) {
const userId = await requireUserId(request);
@@ -61,7 +61,7 @@ export default function Page() {
variant="primary/small"
LeadingIcon={ArrowUpCircleIcon}
leadingIconClassName="px-0"
to={PlansPath(organization)}
to={plansPath(organization)}
>
Increase concurrent Runs
</LinkButton>
@@ -84,7 +84,7 @@ export default function Page() {
variant="primary/small"
LeadingIcon={ArrowUpCircleIcon}
leadingIconClassName="px-0"
to={PlansPath(organization)}
to={plansPath(organization)}
>
Upgrade
</LinkButton>
@@ -25,7 +25,7 @@ import { OrgUsagePresenter } from "~/presenters/OrgUsagePresenter.server";
import { requireUserId } from "~/services/session.server";
import { formatDurationInDays } from "~/utils";
import { Handle } from "~/utils/handle";
import { OrganizationParamsSchema, PlansPath, UsagePath } from "~/utils/pathBuilder";
import { OrganizationParamsSchema, plansPath, usagePath } from "~/utils/pathBuilder";
import { useCurrentPlan } from "../_app.orgs.$organizationSlug/route";
export async function loader({ params, request }: LoaderFunctionArgs) {
@@ -76,7 +76,7 @@ export default function Page() {
</>
)}
<LinkButton
to={PlansPath(organization)}
to={plansPath(organization)}
variant="primary/small"
LeadingIcon={ArrowUpCircleIcon}
leadingIconClassName="px-0"
@@ -120,11 +120,11 @@ export default function Page() {
tabs={[
{
label: "Usage",
to: UsagePath(organization),
to: usagePath(organization),
},
{
label: "Plans",
to: PlansPath(organization),
to: plansPath(organization),
},
]}
layoutId="usage-and-billing"
+3 -3
View File
@@ -117,15 +117,15 @@ export function organizationBillingPath(organization: OrgForPath) {
return `${organizationPath(organization)}/billing`;
}
export function UsagePath(organization: OrgForPath) {
export function usagePath(organization: OrgForPath) {
return `${organizationPath(organization)}/billing`;
}
export function PlansPath(organization: OrgForPath) {
export function plansPath(organization: OrgForPath) {
return `${organizationPath(organization)}/billing/plans`;
}
export function SubscribedPath(organization: OrgForPath) {
export function subscribedPath(organization: OrgForPath) {
return `${organizationPath(organization)}/subscribed`;
}