UNPKG

testeranto

Version:

the AI powered BDD test framework for typescript projects

12 lines (11 loc) 1.36 kB
import React, { useState } from "react"; import { ProjectsTree } from "./ProjectsTree"; export const TestPageLeftContent = ({ projects, setExpandedSections, expandedSections, logs, setActiveTab, setSelectedFile, runtime, selectedSourcePath, activeTab, setSelectedSourcePath, projectName, testName, }) => { const [syncEnabled, setSyncEnabled] = useState(false); return (React.createElement("div", { className: "p-2" }, React.createElement("div", { className: "d-flex align-items-center mb-2" }, React.createElement("div", { className: "form-check form-switch" }, React.createElement("input", { className: "form-check-input", type: "checkbox", checked: syncEnabled, onChange: (e) => setSyncEnabled(e.target.checked), id: "fileSyncToggle", disabled: true }), React.createElement("label", { className: "form-check-label small", htmlFor: "fileSyncToggle" }, "Live File Sync (Unavailable)"))), React.createElement(ProjectsTree, { projects: projects, currentProjectName: projectName, currentTestName: testName, setExpandedSections: setExpandedSections, expandedSections: expandedSections, logs: logs, setActiveTab: setActiveTab, setSelectedFile: setSelectedFile, runtime: runtime, selectedSourcePath: selectedSourcePath, activeTab: activeTab, setSelectedSourcePath: setSelectedSourcePath }))); };