diff options
Diffstat (limited to 'src/lib/Tools/DumpProfile.svelte')
| -rw-r--r-- | src/lib/Tools/DumpProfile.svelte | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/Tools/DumpProfile.svelte b/src/lib/Tools/DumpProfile.svelte new file mode 100644 index 00000000..f01814e6 --- /dev/null +++ b/src/lib/Tools/DumpProfile.svelte @@ -0,0 +1,18 @@ +<script lang="ts"> + import { dumpUser } from '$lib/AniList/user'; + import RateLimited from '$lib/Error/RateLimited.svelte'; + import InputTemplate from './InputTemplate.svelte'; + + let submission = ''; +</script> + +<!-- svelte-ignore missing-declaration --> +<InputTemplate field="Username" bind:submission event="Dump User" submitText="Dump"> + {#await dumpUser(submission)} + Loading user ... 50% + {:then dump} + <pre style="margin: 0;">{JSON.stringify(dump, null, 2)}</pre> + {:catch} + <RateLimited type="User" list={false} /> + {/await} +</InputTemplate> |