From 3327c02217323959ce698e8fbb84eee1b06c33a2 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 14 Dec 2023 16:57:47 +0100 Subject: [PATCH] Fix build --- src/UI/InputElement/Helpers/SlopeInput.svelte | 113 ++++++++++++++++++ src/UI/InputElement/Validators.ts | 3 + 2 files changed, 116 insertions(+) diff --git a/src/UI/InputElement/Helpers/SlopeInput.svelte b/src/UI/InputElement/Helpers/SlopeInput.svelte index e69de29bb2..9ae74af514 100644 --- a/src/UI/InputElement/Helpers/SlopeInput.svelte +++ b/src/UI/InputElement/Helpers/SlopeInput.svelte @@ -0,0 +1,113 @@ + +{#if gotMeasurement} +
+
+ +
+
+
+
+
+ +
+
+ +
+ {#if $value} +
{previewMode = oppMode(previewMode)}}> + {$preview} +
+ {:else} + + {/if} +
+ +
+ +
+ +
+
+{/if} diff --git a/src/UI/InputElement/Validators.ts b/src/UI/InputElement/Validators.ts index 62be469a45..4fa0eabafa 100644 --- a/src/UI/InputElement/Validators.ts +++ b/src/UI/InputElement/Validators.ts @@ -26,6 +26,7 @@ import FediverseValidator from "./Validators/FediverseValidator" import IconValidator from "./Validators/IconValidator" import TagValidator from "./Validators/TagValidator" import IdValidator from "./Validators/IdValidator" +import SlopeValidator from "./Validators/SlopeValidator" export type ValidatorType = (typeof Validators.availableTypes)[number] @@ -56,6 +57,7 @@ export default class Validators { "tag", "fediverse", "id", + "slope", ] as const public static readonly AllValidators: ReadonlyArray = [ @@ -83,6 +85,7 @@ export default class Validators { new IconValidator(), new FediverseValidator(), new IdValidator(), + new SlopeValidator(), ] private static _byType = Validators._byTypeConstructor()