From 7872a01a5f2495a5917da1aa937c578fc81af8db Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Tue, 12 Nov 2024 14:59:23 +0100 Subject: [PATCH] refactor stock list page --- src/routes/list/+layout.svelte | 12 +- src/routes/list/+page.svelte | 20 +- .../list/canadian-stocks-us/+page.server.ts | 25 -- .../list/canadian-stocks-us/+page.svelte | 220 -------------- .../list/chinese-stocks-us/+page.server.ts | 25 -- .../list/chinese-stocks-us/+page.svelte | 220 -------------- .../list/country/[slug]/+page.server.ts | 28 ++ src/routes/list/country/[slug]/+page.svelte | 271 ++++++++++++++++++ .../list/german-stocks-us/+page.server.ts | 25 -- src/routes/list/german-stocks-us/+page.svelte | 220 -------------- .../list/indian-stocks-us/+page.server.ts | 25 -- src/routes/list/indian-stocks-us/+page.svelte | 220 -------------- .../list/israeli-stocks-us/+page.server.ts | 25 -- .../list/israeli-stocks-us/+page.svelte | 220 -------------- .../list/japanese-stocks-us/+page.server.ts | 25 -- .../list/japanese-stocks-us/+page.svelte | 220 -------------- src/routes/list/uk-stocks-us/+page.server.ts | 25 -- src/routes/list/uk-stocks-us/+page.svelte | 220 -------------- 18 files changed, 315 insertions(+), 1731 deletions(-) delete mode 100644 src/routes/list/canadian-stocks-us/+page.server.ts delete mode 100644 src/routes/list/canadian-stocks-us/+page.svelte delete mode 100644 src/routes/list/chinese-stocks-us/+page.server.ts delete mode 100644 src/routes/list/chinese-stocks-us/+page.svelte create mode 100644 src/routes/list/country/[slug]/+page.server.ts create mode 100644 src/routes/list/country/[slug]/+page.svelte delete mode 100644 src/routes/list/german-stocks-us/+page.server.ts delete mode 100644 src/routes/list/german-stocks-us/+page.svelte delete mode 100644 src/routes/list/indian-stocks-us/+page.server.ts delete mode 100644 src/routes/list/indian-stocks-us/+page.svelte delete mode 100644 src/routes/list/israeli-stocks-us/+page.server.ts delete mode 100644 src/routes/list/israeli-stocks-us/+page.svelte delete mode 100644 src/routes/list/japanese-stocks-us/+page.server.ts delete mode 100644 src/routes/list/japanese-stocks-us/+page.svelte delete mode 100644 src/routes/list/uk-stocks-us/+page.server.ts delete mode 100644 src/routes/list/uk-stocks-us/+page.svelte diff --git a/src/routes/list/+layout.svelte b/src/routes/list/+layout.svelte index ffbdb47d..df463c19 100644 --- a/src/routes/list/+layout.svelte +++ b/src/routes/list/+layout.svelte @@ -79,11 +79,11 @@ }, { title: "German Companies on the US Stock Market", - link: "/list/german-stocks-us", + link: "/list/country/de", }, { title: "Canadian Companies on the US Stock Market", - link: "/list/canadian-stocks-us", + link: "/list/country/ca", }, { title: "Chinese Companies on the US Stock Market", @@ -91,19 +91,19 @@ }, { title: "Indian Companies on the US Stock Market", - link: "/list/indian-stocks-us", + link: "/list/country/in", }, { title: "Israeli Companies on the US Stock Market", - link: "/list/israeli-stocks-us", + link: "/list/country/il", }, { title: "UK Companies on the US Stock Market", - link: "/list/uk-stocks-us", + link: "/list/country/gb", }, { title: "Japanese Companies on the US Stock Market", - link: "/list/japanese-stocks-us", + link: "/list/country/jp", }, { title: "Financials Sector Stocks", diff --git a/src/routes/list/+page.svelte b/src/routes/list/+page.svelte index 480b100a..7e830586 100644 --- a/src/routes/list/+page.svelte +++ b/src/routes/list/+page.svelte @@ -208,7 +208,7 @@