Added auto import of services to the composite

This commit is contained in:
Samuel Andert
2023-07-25 11:20:51 +02:00
parent 70fe76279e
commit ab92110970
6 changed files with 101 additions and 13 deletions

View File

@ -5,7 +5,7 @@
import { ProviderType } from '@lit-protocol/constants';
import { LitAccessControlConditionResource, LitAbility } from '@lit-protocol/auth-helpers';
import { createMessage } from '$lib/services/messages';
import { setupLitProvider } from '$lib/services/provider/setupLitProvider';
// import { setupLitProvider } from '$lib/services/provider/setupLitProvider.ts';
const redirectUri = 'http://localhost:5173/';
let view = 'sign_in';
@ -17,9 +17,12 @@
let sessionSigs;
let isLoading = false;
export let setupLitProvider;
let provider;
onMount(async () => {
provider = await setupLitProvider.setupLitProvider();
isLoading = true;
console.log('Component mounted.');
createMessage({
@ -29,9 +32,6 @@
});
try {
// Globally set the provider during the component's mount
provider = await setupLitProvider();
console.log('Checking if isSignInRedirect...');
if (!authMethod && isSignInRedirect(redirectUri)) {
console.log('Redirect detected, handling...');