File tree 2 files changed +20
-0
lines changed
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 {
42
42
43
43
import { Box , Stack } from '@mui/system' ;
44
44
import { getErrorMessage } from '../util/errors' ;
45
+ import { MLFlowCheckbox } from '../components/mlflow-checkbox' ;
45
46
46
47
export interface ICreateJobProps {
47
48
model : ICreateJobModel ;
@@ -504,6 +505,7 @@ export function CreateJob(props: ICreateJobProps): JSX.Element {
504
505
environmentList = { environmentList }
505
506
value = { props . model . environment }
506
507
/>
508
+ < MLFlowCheckbox onChange = { handleInputChange } />
507
509
< OutputFormatPicker
508
510
label = { trans . __ ( 'Output formats' ) }
509
511
name = "outputFormat"
You can’t perform that action at this time.
0 commit comments