🔧 properly use static/public

This commit is contained in:
James Walker 2022-12-18 20:54:15 -05:00
parent 167022f587
commit 3719dcbaeb
Signed by: walkah
GPG Key ID: 3C127179D6086E93

View File

@ -1,17 +1,21 @@
<script lang="ts"> <script lang="ts">
import api from '$lib/api'; import api from '$lib/api';
import { tokenStore, userStore } from '../stores'; import { tokenStore, userStore } from '../stores';
import { PUBLIC_INSTANCE_URL } from '$env/static/public';
const INSTANCE_URL = 'http://localhost:4000';
let username = ''; let username = '';
let password = ''; let password = '';
const onLogin = async () => { const onLogin = async () => {
const app = await api.oauth.createApp(INSTANCE_URL); const app = await api.oauth.createApp(PUBLIC_INSTANCE_URL);
const result = await api.oauth.getTokenFromCredentials(INSTANCE_URL, app, username, password); const result = await api.oauth.getTokenFromCredentials(
PUBLIC_INSTANCE_URL,
app,
username,
password
);
tokenStore.set(result.access_token); tokenStore.set(result.access_token);
const user = await api.user.verifyCredentials(INSTANCE_URL, result.access_token); const user = await api.user.verifyCredentials(PUBLIC_INSTANCE_URL, result.access_token);
console.log('user', user); console.log('user', user);
userStore.set(user); userStore.set(user);
}; };