fix(dashboard): check edit permissions correctly on frontend (#14626)

* fix(dashboard): check edit permissions correctly on frontend

* fix types, appease linter

* handle nulls better
This commit is contained in:
David Aaron Suddjian
2021-05-14 12:18:38 -07:00
committed by GitHub
parent 9cb4a4602f
commit f16c708fab
8 changed files with 159 additions and 46 deletions

View File

@@ -17,13 +17,13 @@
* under the License.
*/
import React from 'react';
import { GenericDataType } from '@superset-ui/core';
import { render, screen } from 'spec/helpers/testing-library';
import AdhocMetric from 'src/explore/components/controls/MetricControl/AdhocMetric';
import AdhocFilter, {
EXPRESSION_TYPES,
} from 'src/explore/components/controls/FilterControl/AdhocFilter';
import { DndFilterSelect } from 'src/explore/components/controls/DndColumnSelectControl/DndFilterSelect';
import { GenericDataType } from '@superset-ui/core';
const defaultProps = {
name: 'Filter',