import React from 'react'; import { localize, useAutorun, useInjectable } from '@opensumi/ide-core-browser'; import { DebugState } from '@opensumi/ide-debug'; import { DebugAction } from '@opensumi/ide-debug/lib/browser/components'; import { DebugConfigurationService } from '@opensumi/ide-debug/lib/browser/view/configuration/debug-configuration.service'; import { DebugControllerView } from '@opensumi/ide-debug/lib/browser/view/configuration/debug-configuration.view'; import { DebugToolbarService } from '@opensumi/ide-debug/lib/browser/view/configuration/debug-toolbar.service'; import { DebugToolbarView } from '@opensumi/ide-debug/lib/browser/view/configuration/debug-toolbar.view'; import styles from './run-toolbar.module.less'; const CustomDebugBar = () => { const { start } = useInjectable(DebugConfigurationService); return (
); }; export const AIRunToolbar = () => { const debugToolbarService = useInjectable(DebugToolbarService); const state = useAutorun(debugToolbarService.state); return (
{state !== undefined && state !== DebugState.Inactive && ( )}
); };