// SPDX-FileCopyrightText: © 2017 EteSync Authors // SPDX-License-Identifier: AGPL-3.0-only import * as React from "react"; import * as EteSync from "etesync"; import Button from "@material-ui/core/Button"; import TextField from "@material-ui/core/TextField"; import Container from "./widgets/Container"; import { useSelector } from "react-redux"; import { StoreState, CredentialsData, UserInfoData, EntriesListData } from "./store"; interface PropsType { etesync: CredentialsData; userInfo: UserInfoData; } export default function Debug(props: PropsType) { const [stateJournalUid, setJournalUid] = React.useState(""); const [entriesUids, setEntriesUids] = React.useState(""); const [result, setResult] = React.useState(""); const journals = useSelector((state: StoreState) => state.cache.journals!); const journalEntries = useSelector((state: StoreState) => state.cache.entries); function handleInputChange(func: (value: string) => void) { return (event: React.ChangeEvent) => { func(event.target.value); }; } return (

Result:

{result}
); }