[tauri-sql] updated onboarding pages
This commit is contained in:
@@ -21,19 +21,19 @@ export async function getActiveAccount() {
|
||||
}
|
||||
|
||||
// create account
|
||||
export async function createAccount(data: { pubkey: string; privkey: string; metadata: string }) {
|
||||
export async function createAccount(pubkey: string, privkey: string, metadata: string) {
|
||||
const db = await connect();
|
||||
return await db.execute('INSERT OR IGNORE INTO accounts (pubkey, privkey, metadata) VALUES (?, ?, ?);', [
|
||||
data.pubkey,
|
||||
data.privkey,
|
||||
data.metadata,
|
||||
pubkey,
|
||||
privkey,
|
||||
metadata,
|
||||
]);
|
||||
}
|
||||
|
||||
// update account
|
||||
export async function updateAccount(column: string, value: string, pubkey: string) {
|
||||
export async function updateAccount(column: string, value: string | string[], pubkey: string) {
|
||||
const db = await connect();
|
||||
return await db.execute(`UPDATE accounts SET ${column} = "${value}" WHERE pubkey = "${pubkey}";`);
|
||||
return await db.execute(`UPDATE accounts SET ${column} = '${JSON.stringify(value)}' WHERE pubkey = "${pubkey}";`);
|
||||
}
|
||||
|
||||
// create pleb
|
||||
|
||||
@@ -9,13 +9,13 @@ export const tagsToArray = (arr) => {
|
||||
return newarr;
|
||||
};
|
||||
|
||||
export const followsTag = (arr) => {
|
||||
const newarr = [];
|
||||
// push item to tags
|
||||
// convert array to NIP-02 tag list
|
||||
export const arrayToNIP02 = (arr: string[]) => {
|
||||
const nip03_array = [];
|
||||
arr.forEach((item) => {
|
||||
newarr.push(['p', item]);
|
||||
nip03_array.push(['p', item]);
|
||||
});
|
||||
return newarr;
|
||||
return nip03_array;
|
||||
};
|
||||
|
||||
export const pubkeyArray = (arr) => {
|
||||
|
||||
Reference in New Issue
Block a user