diff --git a/apps/frontend/auctions/Main.svelte b/apps/frontend/auctions/Main.svelte index f924377ea..1670893fe 100644 --- a/apps/frontend/auctions/Main.svelte +++ b/apps/frontend/auctions/Main.svelte @@ -10,6 +10,8 @@ import Routes from './Routes.svelte'; import Sidebar from './Sidebar.svelte'; + let { baseUrlPrefix }: { baseUrlPrefix?: string } = $props(); + let ready = $state(false); onMount(async () => { @@ -34,6 +36,6 @@ {#if !ready}

L O A D I N G

{:else} - - + + {/if} diff --git a/apps/frontend/auctions/Routes.svelte b/apps/frontend/auctions/Routes.svelte index c72f35f27..473191ca5 100644 --- a/apps/frontend/auctions/Routes.svelte +++ b/apps/frontend/auctions/Routes.svelte @@ -1,13 +1,37 @@ diff --git a/apps/frontend/auctions/Sidebar.svelte b/apps/frontend/auctions/Sidebar.svelte index e4689f757..ca99a6f40 100644 --- a/apps/frontend/auctions/Sidebar.svelte +++ b/apps/frontend/auctions/Sidebar.svelte @@ -10,12 +10,18 @@ import Sidebar from '@/shared/components/sub-sidebar/SubSidebar.svelte'; import TextInput from '@/shared/components/forms/TextInput.svelte'; + let { baseUrlPrefix }: { baseUrlPrefix: string } = $props(); + let searchValue: string; + let baseUrl = $derived( + `${baseUrlPrefix || ''}/browse/${Region[$auctionsAppState.region].toLowerCase()}` + ); + const onSubmit = async function () { if (searchValue?.trim()?.length > 0) { replace( - `/search/${Region[$auctionsAppState.region].toLowerCase()}/${encodeURIComponent(searchValue)}` + `${baseUrlPrefix || ''}/search/${Region[$auctionsAppState.region].toLowerCase()}/${encodeURIComponent(searchValue)}` ); } }; @@ -67,16 +73,10 @@ {#key $auctionsAppState.region} - +
- {#each ['us', 'eu', 'kr', 'tw'] as region} + {#each ['us', 'eu', 'kr', 'tw'] as region (region)}