This commit is contained in:
cupcakearmy 2021-05-10 09:58:13 +02:00
parent edbf8a8ecf
commit 41f55c0920
No known key found for this signature in database
GPG Key ID: D28129AE5654D9D9
2 changed files with 15 additions and 6 deletions

View File

@ -50,7 +50,8 @@
password: password, password: password,
id: response.id, id: response.id,
} }
} catch { } catch (e) {
console.error(e)
error = 'could not create note.' error = 'could not create note.'
} finally { } finally {
loading = false loading = false
@ -69,6 +70,7 @@
label="share link" label="share link"
value="{window.location.origin}/note/{result.id}/{result.password}" value="{window.location.origin}/note/{result.id}/{result.password}"
copy copy
data-testid="note-share-link"
/> />
<br /> <br />
<p> <p>
@ -84,11 +86,16 @@
{:else} {:else}
<form on:submit|preventDefault={submit}> <form on:submit|preventDefault={submit}>
<fieldset disabled={loading}> <fieldset disabled={loading}>
<TextArea label="note" bind:value={note.contents} placeholder="..." /> <TextArea
label="note"
bind:value={note.contents}
placeholder="..."
data-testid="input-note"
/>
<div class="bottom"> <div class="bottom">
<Switch label="advanced" bind:value={advanced} /> <Switch label="advanced" bind:value={advanced} />
<Button type="submit">create</Button> <Button type="submit" data-testid="button-create">create</Button>
</div> </div>
{#if error} {#if error}

View File

@ -55,10 +55,12 @@
{#if !loading} {#if !loading}
{#if !exists} {#if !exists}
<p class="error-text">note was not found or was already deleted.</p> <p class="error-text" data-testid="note-not-found">
note was not found or was already deleted.
</p>
{:else if note && !error} {:else if note && !error}
<p class="error-text">you will not get the chance to see the note again.</p> <p class="error-text">you will not get the chance to see the note again.</p>
<div class="note"> <div class="note" data-testid="note-result">
{note.contents} {note.contents}
</div> </div>
<br /> <br />
@ -67,7 +69,7 @@
<form on:submit|preventDefault={show}> <form on:submit|preventDefault={show}>
<fieldset> <fieldset>
<p>click below to show and delete the note if the counter has reached it's limit</p> <p>click below to show and delete the note if the counter has reached it's limit</p>
<Button type="submit">show note</Button> <Button type="submit" data-testid="button-show">show note</Button>
{#if error} {#if error}
<br /> <br />
<p class="error-text"> <p class="error-text">