refactor(monorepo): stage 1 (#17427)

* skip geojson in pre-commit

update prettier

* update package.json

update package.json

u package

pkg

pkg2

* lint main repo 2

lint main repo

lint

* lintrc

lintrc 2

lintrc2

lintrc 3

lintrc

* fix import

* refresh lock file

* fix break line make @ts-ignore invalid

* update rat-excludes

rat-excludes

update rat-excludes

* update eslintrc.js

* lint lint lint
This commit is contained in:
Yongjie Zhao
2021-11-17 07:31:36 +00:00
committed by GitHub
parent 34d7f0a860
commit 9070b6b19c
119 changed files with 2399 additions and 2222 deletions

View File

@@ -93,9 +93,8 @@ describe('dashboardState actions', () => {
// mock redux work: dispatch an event, cause modify redux state
const mockParentsList = ['ROOT_ID'];
dispatch.callsFake(() => {
mockState.dashboardLayout.present[
DASHBOARD_GRID_ID
].parents = mockParentsList;
mockState.dashboardLayout.present[DASHBOARD_GRID_ID].parents =
mockParentsList;
});
// call saveDashboardRequest, it should post dashboard data with updated

View File

@@ -183,7 +183,8 @@ describe('Tabs', () => {
expect(wrapper.state('tabIndex')).toBe(0);
// display child in directPathToChild list
const directPathToChild = dashboardLayoutWithTabs.present.ROW_ID2.parents.slice();
const directPathToChild =
dashboardLayoutWithTabs.present.ROW_ID2.parents.slice();
const directLinkProps = {
...props,
directPathToChild,

View File

@@ -65,13 +65,13 @@ describe('getFormDataWithExtraFilters', () => {
nativeFilters: {
filterSets: {},
filters: {
[filterId]: ({
[filterId]: {
id: filterId,
scope: {
rootPath: [DASHBOARD_ROOT_ID],
excluded: [],
},
} as unknown) as Filter,
} as unknown as Filter,
},
},
dataMask: {
@@ -82,7 +82,7 @@ describe('getFormDataWithExtraFilters', () => {
ownState: {},
},
},
layout: (dashboardLayout.present as unknown) as {
layout: dashboardLayout.present as unknown as {
[key: string]: LayoutItem;
},
};

View File

@@ -29,9 +29,8 @@ describe('getLeafComponentIdFromPath', () => {
});
it('should not return label component', () => {
const updatedPath = dashboardFilters[filterId].directPathToFilter.concat(
'LABEL-test123',
);
const updatedPath =
dashboardFilters[filterId].directPathToFilter.concat('LABEL-test123');
expect(getLeafComponentIdFromPath(updatedPath)).toBe(leaf);
});
});

View File

@@ -43,10 +43,10 @@ const getKnownControlState = (...args: Parameters<typeof getControlState>) =>
describe('controlUtils', () => {
const state: ControlPanelState = {
datasource: ({
datasource: {
columns: [{ column_name: 'a' }],
metrics: [{ metric_name: 'first' }, { metric_name: 'second' }],
} as unknown) as DatasourceMeta,
} as unknown as DatasourceMeta,
controls: {},
form_data: { datasource: '1__table', viz_type: 'table' },
};

View File

@@ -68,39 +68,41 @@ export const controlPanelSectionsChartOptions: ControlPanelSectionConfig[] = [
},
];
export const controlPanelSectionsChartOptionsOnlyColorScheme: ControlPanelSectionConfig[] = [
{
label: t('Chart Options'),
expanded: true,
controlSetRows: [['color_scheme']],
},
];
export const controlPanelSectionsChartOptionsOnlyColorScheme: ControlPanelSectionConfig[] =
[
{
label: t('Chart Options'),
expanded: true,
controlSetRows: [['color_scheme']],
},
];
export const controlPanelSectionsChartOptionsTable: ControlPanelSectionConfig[] = [
{
label: t('Chart Options'),
expanded: true,
controlSetRows: [
[
'metric',
'metrics',
{
name: 'all_columns',
config: {
type: 'SelectControl',
multi: true,
label: t('Columns'),
default: [],
description: t('Columns to display'),
optionRenderer: c => <ColumnOption column={c} showType />,
valueKey: 'column_name',
mapStateToProps: stateRef => ({
options: stateRef.datasource ? stateRef.datasource.columns : [],
}),
freeForm: true,
} as ControlConfig<'SelectControl', ColumnMeta>,
},
export const controlPanelSectionsChartOptionsTable: ControlPanelSectionConfig[] =
[
{
label: t('Chart Options'),
expanded: true,
controlSetRows: [
[
'metric',
'metrics',
{
name: 'all_columns',
config: {
type: 'SelectControl',
multi: true,
label: t('Columns'),
default: [],
description: t('Columns to display'),
optionRenderer: c => <ColumnOption column={c} showType />,
valueKey: 'column_name',
mapStateToProps: stateRef => ({
options: stateRef.datasource ? stateRef.datasource.columns : [],
}),
freeForm: true,
} as ControlConfig<'SelectControl', ColumnMeta>,
},
],
],
],
},
];
},
];