Weapon stats/builds use absolute URL

This commit is contained in:
Kalle
2024-04-13 23:02:09 +03:00
parent 424dbf443e
commit aeda716d82
2 changed files with 8 additions and 2 deletions

View File

@@ -31,6 +31,8 @@ import {
navIconUrl,
outlinedMainWeaponImageUrl,
weaponBuildPage,
weaponBuildPopularPage,
weaponBuildStatsPage,
} from "~/utils/urls";
import {
FILTER_SEARCH_PARAM_KEY,
@@ -310,7 +312,7 @@ export default function WeaponsBuildsPage() {
/>
<div className="builds-buttons__link">
<LinkButton
to="stats"
to={weaponBuildStatsPage(data.slug)}
variant="outlined"
icon={<ChartBarIcon />}
size="tiny"
@@ -318,7 +320,7 @@ export default function WeaponsBuildsPage() {
{t("builds:linkButton.abilityStats")}
</LinkButton>
<LinkButton
to="popular"
to={weaponBuildPopularPage(data.slug)}
variant="outlined"
icon={<FireIcon />}
size="tiny"

View File

@@ -216,6 +216,10 @@ export const plusSuggestionPage = (tier?: string | number) =>
export const weaponBuildPage = (weaponSlug: string) =>
`${BUILDS_PAGE}/${weaponSlug}`;
export const weaponBuildStatsPage = (weaponSlug: string) =>
`${weaponBuildPage(weaponSlug)}/stats`;
export const weaponBuildPopularPage = (weaponSlug: string) =>
`${weaponBuildPage(weaponSlug)}/popular`;
export const calendarEventPage = (eventId: number) => `/calendar/${eventId}`;
export const calendarEditPage = (eventId?: number) =>