BlueSky & more on desktop
lazurite.stormlightlabs.org/
tauri
rust
typescript
bluesky
appview
atproto
solid
1import type { AppBootstrap } from "$/lib/types";
2import { invoke } from "@tauri-apps/api/core";
3
4export function getAppBootstrap() {
5 return invoke<AppBootstrap>("get_app_bootstrap");
6}
7
8export function login(handle: string) {
9 return invoke("login", { handle });
10}
11
12export function logout(did: string) {
13 return invoke("logout", { did });
14}
15
16export function switchAccount(did: string) {
17 return invoke("switch_account", { did });
18}