File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed
Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 1+ import React , { ChangeEvent } from 'react' ;
2+
3+ import { Checkbox , FormControlLabel , FormGroup } from '@mui/material' ;
4+
5+ export type MLFlowCheckboxProps = {
6+ onChange : ( event : ChangeEvent < HTMLInputElement > ) => void ;
7+ } ;
8+
9+ export function MLFlowCheckbox ( props : MLFlowCheckboxProps ) : JSX . Element {
10+ return (
11+ < FormGroup >
12+ < FormControlLabel
13+ control = { < Checkbox onChange = { props . onChange } value = { 'mlflowLogging' } /> }
14+ label = "Log with MLFlow"
15+ />
16+ </ FormGroup >
17+ ) ;
18+ }
Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ import {
4242
4343import { Box , Stack } from '@mui/system' ;
4444import { getErrorMessage } from '../util/errors' ;
45+ import { MLFlowCheckbox } from '../components/mlflow-checkbox' ;
4546
4647export interface ICreateJobProps {
4748 model : ICreateJobModel ;
@@ -504,6 +505,7 @@ export function CreateJob(props: ICreateJobProps): JSX.Element {
504505 environmentList = { environmentList }
505506 value = { props . model . environment }
506507 />
508+ < MLFlowCheckbox onChange = { handleInputChange } />
507509 < OutputFormatPicker
508510 label = { trans . __ ( 'Output formats' ) }
509511 name = "outputFormat"
You can’t perform that action at this time.
0 commit comments