From 20438e97b17f3642197ac7b087552f59b3e1636f Mon Sep 17 00:00:00 2001 From: Dustin Carlino Date: Mon, 26 Feb 2024 15:33:08 +0000 Subject: [PATCH] Attempt to port one of the width tables --- .../cross_section/proposed/+page.svelte | 2 + .../proposed/CrossSection.svelte | 2 + .../cross_section/proposed/LaneCard.svelte | 13 +- src/routes/cross_section/proposed/tables.ts | 111 ++++++++++++++++++ 4 files changed, 127 insertions(+), 1 deletion(-) create mode 100644 src/routes/cross_section/proposed/tables.ts diff --git a/src/routes/cross_section/proposed/+page.svelte b/src/routes/cross_section/proposed/+page.svelte index 0fcd0f3d58..fb6786146a 100644 --- a/src/routes/cross_section/proposed/+page.svelte +++ b/src/routes/cross_section/proposed/+page.svelte @@ -33,11 +33,13 @@ {:else} diff --git a/src/routes/cross_section/proposed/CrossSection.svelte b/src/routes/cross_section/proposed/CrossSection.svelte index 532b7aa6d8..ed5a834869 100644 --- a/src/routes/cross_section/proposed/CrossSection.svelte +++ b/src/routes/cross_section/proposed/CrossSection.svelte @@ -3,6 +3,7 @@ import { SecondaryButton } from "govuk-svelte"; export let lanesLeftToRight: string[]; + export let sectionType: "Desirable" | "Absolute"; function addNewLane() { lanesLeftToRight = [...lanesLeftToRight, ""]; @@ -39,6 +40,7 @@ on:moveRight={() => moveRight(i)} isFirst={i == 0} isLast={i == lanesLeftToRight.length - 1} + {sectionType} /> {/each} diff --git a/src/routes/cross_section/proposed/LaneCard.svelte b/src/routes/cross_section/proposed/LaneCard.svelte index 77a22196db..d2cbfd45c6 100644 --- a/src/routes/cross_section/proposed/LaneCard.svelte +++ b/src/routes/cross_section/proposed/LaneCard.svelte @@ -1,11 +1,13 @@