diff --git a/src/lib/CreateUrl.svelte b/src/lib/CreateUrl.svelte
index ae4dc91..a5b720c 100644
--- a/src/lib/CreateUrl.svelte
+++ b/src/lib/CreateUrl.svelte
@@ -1,111 +1,123 @@
-
-
Create new url
- {#if error != ""}
-
-
-
-
-
-
-
-
-
-
-
- {/if}
- {#if shortcode == ''}
-
- {:else}
-
- {/if}
-
- {#if shortcode == ''}
-
- {:else}
-
- {/if}
-
-
\ No newline at end of file
+ import Apiclient from './Apiclient';
+
+ $: targetUrl = '';
+ $: customShortcode = '';
+ $: shortcode = '';
+ $: error = '';
+
+ function createUrl() {
+ console.log('here');
+ Apiclient.createUrl(targetUrl, shortcode).then((res) => {
+ console.log(res);
+ if (res.status != 200) {
+ error = res.data;
+ } else {
+ shortcode = res.data.shortcode;
+ }
+ });
+ }
+
+ function resetInput() {
+ error = '';
+ shortcode = '';
+ customShortcode = '';
+ targetUrl = '';
+ }
+
+
+Create new url
+{#if error != ''}
+
+
+
+
+
+
+
+
+
+
+
+{/if}
+{#if shortcode == ''}
+
+{:else}
+
+{/if}
+
+ {#if shortcode == ''}
+
+ {:else}
+
+ {/if}
+