everything still works, no 502 and livereload does work, just not for CSS stuff apparently, but for DOM elems we gucci, added a tmp /profile/fetch path and button to the header to test fetching
This commit is contained in:
@@ -26,7 +26,22 @@
|
|||||||
console.log('clicked logout header')
|
console.log('clicked logout header')
|
||||||
$loginStatus = false;
|
$loginStatus = false;
|
||||||
|
|
||||||
// push('/');
|
push('/');
|
||||||
|
};
|
||||||
|
|
||||||
|
// TMP for testing Fetch
|
||||||
|
|
||||||
|
// let response;
|
||||||
|
let promise;
|
||||||
|
|
||||||
|
let handleClickFetch = async () => {
|
||||||
|
// await fetch('http://transcendance:8080/api/v2/user')
|
||||||
|
// .then((res) => {response = res})
|
||||||
|
// let {data} = await fetch('http://transcendance:8080/api/v2/user');
|
||||||
|
promise = await fetch('http://transcendance:8080/api/v2/user')
|
||||||
|
.then( (x) => x.json() );
|
||||||
|
// there's a () after the .json, duh!!!!
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@@ -40,6 +55,11 @@
|
|||||||
<h1>Potato Pong</h1>
|
<h1>Potato Pong</h1>
|
||||||
<!-- {/if} -->
|
<!-- {/if} -->
|
||||||
<nav>
|
<nav>
|
||||||
|
<!-- TMP for testing Fetch -->
|
||||||
|
{#if $location === '/profile/fetch'}
|
||||||
|
<button on:click={handleClickFetch}>Do a Fetch</button>
|
||||||
|
{/if}
|
||||||
|
|
||||||
<!-- <a href=""></a> -->
|
<!-- <a href=""></a> -->
|
||||||
<!-- i might change these to links rather than buttons, i kinda hate the buttons -->
|
<!-- i might change these to links rather than buttons, i kinda hate the buttons -->
|
||||||
<!-- maybe just p or div actually idk -->
|
<!-- maybe just p or div actually idk -->
|
||||||
@@ -53,6 +73,31 @@
|
|||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
<!-- TMP for testing fetch -->
|
||||||
|
|
||||||
|
{#if $location === '/profile/fetch'}
|
||||||
|
<p>Made it to /fetch</p>
|
||||||
|
<!-- {#if response != undefined} -->
|
||||||
|
<!-- <p>{response}</p> -->
|
||||||
|
<!-- <p>{response.json.username}</p> -->
|
||||||
|
<!-- <p>{response.json}</p> -->
|
||||||
|
<!-- {/if} -->
|
||||||
|
{#if promise !== undefined}
|
||||||
|
<!-- <p>{promise}}</p> -->
|
||||||
|
<!-- <p>{JSON.stringify(promise, null, 2)}</p> -->
|
||||||
|
<p>{promise.username}</p>
|
||||||
|
{/if}
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
/* See "possible_fonts.css" for more font options... */
|
/* See "possible_fonts.css" for more font options... */
|
||||||
@font-face {
|
@font-face {
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ export const prefix = '/profile';
|
|||||||
export const profileRoutes = {
|
export const profileRoutes = {
|
||||||
'/': ProfileDisplay,
|
'/': ProfileDisplay,
|
||||||
'/settings': ProfileSettings,
|
'/settings': ProfileSettings,
|
||||||
|
'/fetch': ProfileDisplay,
|
||||||
'*': NotFound
|
'*': NotFound
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user