aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-02-03 09:01:43 -0800
committerFuwn <[email protected]>2024-02-03 09:01:43 -0800
commit51ce2d271aaf8d35b4728f689c4d725eff9ccd99 (patch)
tree6c1964df97fc233da4409a44a4245f23d0582c62 /src
parentfix(reader): trailing slash for manga (diff)
downloaddue.moe-51ce2d271aaf8d35b4728f689c4d725eff9ccd99.tar.xz
due.moe-51ce2d271aaf8d35b4728f689c4d725eff9ccd99.zip
feat(inputtemplate): preserve case
Diffstat (limited to 'src')
-rw-r--r--src/lib/Tools/InputTemplate.svelte5
-rw-r--r--src/routes/reader/+page.svelte2
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}