ragvault
Version:
Securely manage and query your private data using a local vector database. Your private RAG.
20 lines (19 loc) • 697 B
JavaScript
import chalk from "chalk";
import { login } from "./nested-actions-for-inquirers/login.js";
import { register } from "./nested-actions-for-inquirers/register.js";
import { resetPassword } from "./nested-actions-for-inquirers/reset-pass.js";
export async function handleUnauthenticatedAction(action, users, session) {
switch (action) {
case "Login":
return await login(users);
case "Register":
return await register(users, session);
case "Reset Password":
await resetPassword(users);
return null;
case "Exit":
default:
console.log(chalk.yellow("Goodbye!"));
process.exit();
}
}