From 0f9ecd33de167ebcdc3aba7893073f5aa083524b Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Tue, 12 Nov 2024 17:52:38 +0100 Subject: [PATCH] final step of refactoring list page --- src/routes/list/+layout.svelte | 16 +- src/routes/list/+page.svelte | 29 +- src/routes/list/amex-stocks/+page.server.ts | 24 -- src/routes/list/amex-stocks/+page.svelte | 221 --------------- src/routes/list/country/[slug]/+page.svelte | 46 ++-- .../list/dow-jones-stocks/+page.server.ts | 25 -- src/routes/list/dow-jones-stocks/+page.svelte | 221 --------------- .../list/exchange/[slug]/+page.server.ts | 28 ++ src/routes/list/exchange/[slug]/+page.svelte | 258 +++++++++++++++++ src/routes/list/index/[slug]/+page.server.ts | 28 ++ src/routes/list/index/[slug]/+page.svelte | 260 ++++++++++++++++++ .../list/nasdaq-100-stocks/+page.server.ts | 25 -- .../list/nasdaq-100-stocks/+page.svelte | 221 --------------- src/routes/list/nasdaq-stocks/+page.server.ts | 24 -- src/routes/list/nasdaq-stocks/+page.svelte | 221 --------------- src/routes/list/nyse-stocks/+page.server.ts | 24 -- src/routes/list/nyse-stocks/+page.svelte | 220 --------------- src/routes/list/sp-500-stocks/+page.server.ts | 25 -- src/routes/list/sp-500-stocks/+page.svelte | 221 --------------- src/routes/list/xetra-stocks/+page.server.ts | 24 -- src/routes/list/xetra-stocks/+page.svelte | 220 --------------- 21 files changed, 607 insertions(+), 1774 deletions(-) delete mode 100644 src/routes/list/amex-stocks/+page.server.ts delete mode 100644 src/routes/list/amex-stocks/+page.svelte delete mode 100644 src/routes/list/dow-jones-stocks/+page.server.ts delete mode 100644 src/routes/list/dow-jones-stocks/+page.svelte create mode 100644 src/routes/list/exchange/[slug]/+page.server.ts create mode 100644 src/routes/list/exchange/[slug]/+page.svelte create mode 100644 src/routes/list/index/[slug]/+page.server.ts create mode 100644 src/routes/list/index/[slug]/+page.svelte delete mode 100644 src/routes/list/nasdaq-100-stocks/+page.server.ts delete mode 100644 src/routes/list/nasdaq-100-stocks/+page.svelte delete mode 100644 src/routes/list/nasdaq-stocks/+page.server.ts delete mode 100644 src/routes/list/nasdaq-stocks/+page.svelte delete mode 100644 src/routes/list/nyse-stocks/+page.server.ts delete mode 100644 src/routes/list/nyse-stocks/+page.svelte delete mode 100644 src/routes/list/sp-500-stocks/+page.server.ts delete mode 100644 src/routes/list/sp-500-stocks/+page.svelte delete mode 100644 src/routes/list/xetra-stocks/+page.server.ts delete mode 100644 src/routes/list/xetra-stocks/+page.svelte diff --git a/src/routes/list/+layout.svelte b/src/routes/list/+layout.svelte index 3ef1f596..27db6457 100644 --- a/src/routes/list/+layout.svelte +++ b/src/routes/list/+layout.svelte @@ -51,31 +51,27 @@ }, { title: "All Stocks Listed on the NASDAQ", - link: "/list/nasdaq-stocks", + link: "/list/exchange/nasdaq", }, { title: "All Stocks Listed on the NYSE", - link: "/list/nyse-stocks", - }, - { - title: "All Stocks Listed on XETRA", - link: "/list/xetra-stocks", + link: "/list/exchange/nyse", }, { title: "All Stocks Listed on AMEX", - link: "/list/amex-stocks", + link: "/list/exchange/amex", }, { title: "Dow Jones Industrial Average Stocks List", - link: "/list/dow-jones-stocks", + link: "/list/index/dowjones", }, { title: "NASDAQ 100 Index Stocks List", - link: "/list/nasdaq-100-stocks", + link: "/list/index/nasdaq100", }, { title: "S&P 500 Index Stocks List", - link: "/list/sp-500-stocks", + link: "/list/index/sp500", }, { title: "German Companies on the US Stock Market", diff --git a/src/routes/list/+page.svelte b/src/routes/list/+page.svelte index 7e830586..1ab326ec 100644 --- a/src/routes/list/+page.svelte +++ b/src/routes/list/+page.svelte @@ -93,29 +93,23 @@ @@ -124,16 +118,11 @@ @@ -153,7 +142,7 @@