Skip to content

Commit

Permalink
[fix] delete console.log from toggleSelectAdvancedMode function
Browse files Browse the repository at this point in the history
  • Loading branch information
arsengit committed Jul 7, 2022
1 parent bff4dbf commit c8da5ff
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 44 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -85,17 +85,22 @@ function SelectForm({
imagesExploreAppModel.abortRequest();
}

function onSelect(event: object, value: ISelectOption[]): void {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onImagesExploreSelectChange(
value.filter((option: ISelectOption) => lookup[option.label] === 0),
);
function onSelect(
event: React.ChangeEvent<{}>,
value: ISelectOption[],
): void {
if (event.type === 'click') {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onImagesExploreSelectChange(
value.filter((option: ISelectOption) => lookup[option.label] === 0),
);
}
}

function handleDelete(field: string): void {
Expand Down
25 changes: 16 additions & 9 deletions aim/web/ui/src/pages/Metrics/components/SelectForm/SelectForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -78,15 +78,22 @@ function SelectForm({
metricAppModel.abortRequest();
}

function onSelect(event: object, value: ISelectOption[]): void {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onMetricsSelectChange(value.filter((option) => lookup[option.label] === 0));
function onSelect(
event: React.ChangeEvent<{}>,
value: ISelectOption[],
): void {
if (event.type === 'click') {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onMetricsSelectChange(
value.filter((option) => lookup[option.label] === 0),
);
}
}

function handleDelete(field: string): void {
Expand Down
31 changes: 19 additions & 12 deletions aim/web/ui/src/pages/Params/components/SelectForm/SelectForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -60,17 +60,22 @@ function SelectForm({
paramsAppModel.abortRequest();
}

function onSelect(event: object, value: ISelectOption[]): void {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onParamsSelectChange(
value?.filter((option: ISelectOption) => lookup[option.label] === 0),
);
function onSelect(
event: React.ChangeEvent<{}>,
value: ISelectOption[],
): void {
if (event.type === 'click') {
const lookup = value.reduce(
(acc: { [key: string]: number }, curr: ISelectOption) => {
acc[curr.label] = ++acc[curr.label] || 0;
return acc;
},
{},
);
onParamsSelectChange(
value?.filter((option: ISelectOption) => lookup[option.label] === 0),
);
}
}

function handleDelete(field: string): void {
Expand Down Expand Up @@ -98,6 +103,8 @@ function SelectForm({
function handleSearchInputChange(
e: React.ChangeEvent<HTMLInputElement>,
): void {
e.preventDefault();
e.stopPropagation();
setSearchValue(e.target.value);
}

Expand All @@ -111,7 +118,7 @@ function SelectForm({

const open: boolean = !!anchorEl;
const id = open ? 'select-metric' : undefined;

console.log(selectedParamsData);
return (
<ErrorBoundary>
<div className='SelectForm__container'>
Expand Down
20 changes: 8 additions & 12 deletions aim/web/ui/src/utils/app/toggleSelectAdvancedMode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,24 +13,20 @@ export default function toggleSelectAdvancedMode<M extends State>({
model: IModel<M>;
appName: string;
}): void {
const modelState: IModel<M> | any = model.getState();
console.log(modelState);
if (modelState.config?.select) {
const { config, selectFormData } = model.getState();
if (config) {
let query =
modelState.config.select.advancedQuery ||
getQueryStringFromSelect(
modelState.config?.select,
modelState.selectFormData.error,
);
config.select.advancedQuery ||
getQueryStringFromSelect(config?.select, selectFormData.error);
if (query === '()') {
query = '';
}
const newConfig = {
...modelState.config,
...config,
select: {
...modelState.config.select,
...config.select,
advancedQuery: query,
advancedMode: !modelState.config.select.advancedMode,
advancedMode: !config.select.advancedMode,
},
};

Expand All @@ -39,7 +35,7 @@ export default function toggleSelectAdvancedMode<M extends State>({
analytics.trackEvent(
// @ts-ignore
`${ANALYTICS_EVENT_KEYS[appName].useAdvancedSearch} ${
!modelState.config?.select.advancedMode ? 'on' : 'off'
!config?.select.advancedMode ? 'on' : 'off'
}`,
);
}

0 comments on commit c8da5ff

Please sign in to comment.