[ML] Fixing the hiding of the timepicker on the settings and data visualizer landing page (#30200) (#30305)

* [ML] Fixing the hiding of the timepicker on the settings page

* disabling timefilter on file data visualizer pages

* removing comment
This commit is contained in:
James Gowdy 2019-02-06 21:54:11 +00:00 committed by GitHub
parent 970ebdfec9
commit 43a47001ff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 3 deletions

View file

@ -22,6 +22,7 @@ import {
import { isFullLicense } from '../../license/check_license';
import { FormattedMessage, injectI18n } from '@kbn/i18n/react';
import { timefilter } from 'ui/timefilter';
function startTrialDescription() {
return (
@ -50,6 +51,9 @@ function startTrialDescription() {
export const DatavisualizerSelector = injectI18n(function (props) {
timefilter.disableTimeRangeSelector();
timefilter.disableAutoRefreshSelector();
const startTrialVisible = (isFullLicense() === false);
return (

View file

@ -7,8 +7,12 @@
import { FileDataVisualizerView } from './components/file_datavisualizer_view';
import React from 'react';
import { timefilter } from 'ui/timefilter';
export function FileDataVisualizerPage({ indexPatterns, kibanaConfig }) {
timefilter.disableTimeRangeSelector();
timefilter.disableAutoRefreshSelector();
return (
<div className="file-datavisualizer-container">
<FileDataVisualizerView indexPatterns={indexPatterns} kibanaConfig={kibanaConfig} />

View file

@ -44,9 +44,6 @@ import { Settings } from './settings.js';
module.directive('mlSettings', function () {
timefilter.disableTimeRangeSelector(); // remove time picker from top of page
timefilter.disableAutoRefreshSelector(); // remove time picker from top of page
const canGetFilters = checkPermission('canGetFilters');
const canGetCalendars = checkPermission('canGetCalendars');
@ -55,6 +52,9 @@ module.directive('mlSettings', function () {
replace: false,
scope: {},
link: function (scope, element) {
timefilter.disableTimeRangeSelector();
timefilter.disableAutoRefreshSelector();
ReactDOM.render(
<I18nContext>
{React.createElement(