diff options
| author | Fuwn <[email protected]> | 2024-02-03 09:01:43 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-02-03 09:01:43 -0800 |
| commit | 51ce2d271aaf8d35b4728f689c4d725eff9ccd99 (patch) | |
| tree | 6c1964df97fc233da4409a44a4245f23d0582c62 /src | |
| parent | fix(reader): trailing slash for manga (diff) | |
| download | due.moe-51ce2d271aaf8d35b4728f689c4d725eff9ccd99.tar.xz due.moe-51ce2d271aaf8d35b4728f689c4d725eff9ccd99.zip | |
feat(inputtemplate): preserve case
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/Tools/InputTemplate.svelte | 5 | ||||
| -rw-r--r-- | src/routes/reader/+page.svelte | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/Tools/InputTemplate.svelte b/src/lib/Tools/InputTemplate.svelte index cfccdc75..c81c12d5 100644 --- a/src/lib/Tools/InputTemplate.svelte +++ b/src/lib/Tools/InputTemplate.svelte @@ -11,7 +11,10 @@ export let onSubmit = () => { return; }; - export let prompt = `Enter a ${field.toLowerCase()} to search for to continue.`; + export let preserveCase = false; + export let prompt = `Enter a ${ + preserveCase ? field : field.toLowerCase() + } to search for to continue.`; export let hint: string | undefined = undefined; let input = ''; diff --git a/src/routes/reader/+page.svelte b/src/routes/reader/+page.svelte index 3bdebe5f..d591f0e1 100644 --- a/src/routes/reader/+page.svelte +++ b/src/routes/reader/+page.svelte @@ -6,7 +6,7 @@ $: mangaDexID = submission.match(/mangadex\.org\/title\/([a-f0-9-]+)\/?/)?.[1]; </script> -<InputTemplate field="MangaDex URL" bind:submission submitText="Read"> +<InputTemplate field="MangaDex URL" bind:submission submitText="Read" preserveCase> {#if mangaDexID} {#await fetch(`https://api.mangadex.org/manga/${mangaDexID}/feed?order[chapter]=desc&translatedLanguage[]=en`) then response} {#if response.ok} |