fix clear internal database

This commit is contained in:
hzrd149
2024-09-16 09:08:44 -05:00
parent 50b636cbf6
commit 656bcbb4fe

View File

@@ -5,7 +5,6 @@ import {
Button, Button,
ButtonGroup, ButtonGroup,
ButtonGroupProps, ButtonGroupProps,
ButtonProps,
Card, Card,
CardBody, CardBody,
CardFooter, CardFooter,
@@ -22,16 +21,15 @@ import {
Text, Text,
useDisclosure, useDisclosure,
} from "@chakra-ui/react"; } from "@chakra-ui/react";
import { CacheRelay } from "nostr-idb"; import { CacheRelay, clearDB } from "nostr-idb";
import { Link as RouterLink } from "react-router-dom"; import { Link as RouterLink } from "react-router-dom";
import BackButton from "../../../components/router/back-button"; import BackButton from "../../../components/router/back-button";
import { NOSTR_RELAY_TRAY_URL, checkNostrRelayTray, localRelay } from "../../../services/local-relay"; import { NOSTR_RELAY_TRAY_URL, checkNostrRelayTray, localDatabase, localRelay } from "../../../services/local-relay";
import { ChevronDownIcon, ChevronUpIcon } from "../../../components/icons"; import { ChevronDownIcon, ChevronUpIcon } from "../../../components/icons";
import WasmRelay from "../../../services/wasm-relay"; import WasmRelay from "../../../services/wasm-relay";
import MemoryRelay from "../../../classes/memory-relay"; import MemoryRelay from "../../../classes/memory-relay";
import Trash01 from "../../../components/icons/trash-01"; import Trash01 from "../../../components/icons/trash-01";
import { deleteDatabase } from "../../../services/db";
function EnableWithDelete({ function EnableWithDelete({
enable, enable,
@@ -78,7 +76,7 @@ function InternalRelay() {
}; };
const wipe = async () => { const wipe = async () => {
await deleteDatabase(); await clearDB(localDatabase);
}; };
return ( return (