Add Issues CRUD UI and handlers

cgen-e71e68683d844566bbd2143e85030557
This commit is contained in:
Builder.io 2025-09-18 04:38:56 +00:00
parent b6c5465bb3
commit cf07b2e57f

View file

@ -21,6 +21,12 @@ export function SwitchPage() {
const [history, setHistory] = React.useState<CommitRecord[]>([]);
const [issues, setIssues] = React.useState<IssueRecord[]>([]);
const [newIssueTitle, setNewIssueTitle] = React.useState("");
const [selectedIssueId, setSelectedIssueId] = React.useState<string | undefined>(undefined);
const selectedIssue = issues.find(i=>i.id===selectedIssueId);
const [issueTitle, setIssueTitle] = React.useState("");
const [issueBody, setIssueBody] = React.useState("");
const [issueLabels, setIssueLabels] = React.useState<string>("");
const [issueStatus, setIssueStatus] = React.useState<"open"|"closed">("open");
React.useEffect(() => {
refreshRepos();