mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Grafana-UI: Update React Hook Form to v7 (#33328)
* Update hook form * Update Form component * Update ChangePassword.tsx * Update custom types * Update SaveDashboardForm * Update form story * Update FieldArray.story.tsx * Bump hook form version * Update typescript to v4.2.4 * Update ForgottenPassword.tsx * Update LoginForm.tsx * Update SignupPage.tsx * Update VerifyEmail.tsx * Update AdminEditOrgPage.tsx * Update UserCreatePage.tsx * Update BasicSettings.tsx * Update NotificationChannelForm.tsx * Update NotificationChannelOptions.tsx * Update NotificationSettings.tsx * Update OptionElement.tsx * Update AlertRuleForm.tsx * Update AlertTypeStep.tsx * Update AnnotationsField.tsx * Update ConditionField.tsx * Update ConditionsStep.tsx * Update GroupAndNamespaceFields.tsx * Update LabelsField.tsx * Update QueryStep.tsx * Update RowOptionsForm.tsx * Update SaveDashboardAsForm.tsx * Update NewDashboardsFolder.tsx * Update ImportDashboardForm.tsx * Update DashboardImportPage.tsx * Update NewOrgPage.tsx * Update OrgProfile.tsx * Update UserInviteForm.tsx * Update PlaylistForm.tsx * Update ChangePasswordForm.tsx * Update UserProfileEditForm.tsx * Update TeamSettings.tsx * Update SignupInvited.tsx * Expose setValue from the Form * Update typescript to v4.2.4 * Remove ref from field props * Fix tests * Revert TS update * Use exact version * Update latest batch of changes * Reduce the number of strict TS errors * Fix defaults * more type error fixes * Update CreateTeam * fix folder picker in rule form * fixes for hook form 7 * Update docs Co-authored-by: Domas <domasx2@gmail.com>
This commit is contained in:
@@ -29,8 +29,8 @@ class MetricsPanelCtrl extends PanelCtrl {
|
||||
intervalMs: any;
|
||||
resolution: any;
|
||||
timeInfo?: string;
|
||||
skipDataOnInit: boolean;
|
||||
dataList: LegacyResponseData[];
|
||||
skipDataOnInit = false;
|
||||
dataList: LegacyResponseData[] = [];
|
||||
querySubscription?: Unsubscribable | null;
|
||||
useDataFrames = false;
|
||||
panelData?: PanelData;
|
||||
|
||||
@@ -16,19 +16,19 @@ export class PanelCtrl {
|
||||
panel: any;
|
||||
error: any;
|
||||
dashboard: DashboardModel;
|
||||
pluginName: string;
|
||||
pluginId: string;
|
||||
pluginName = '';
|
||||
pluginId = '';
|
||||
editorTabs: any;
|
||||
$scope: any;
|
||||
$injector: auto.IInjectorService;
|
||||
$location: any;
|
||||
$timeout: any;
|
||||
editModeInitiated: boolean;
|
||||
editModeInitiated = false;
|
||||
height: number;
|
||||
width: number;
|
||||
containerHeight: any;
|
||||
events: EventBusExtended;
|
||||
loading: boolean;
|
||||
loading = false;
|
||||
timing: any;
|
||||
|
||||
constructor($scope: any, $injector: auto.IInjectorService) {
|
||||
|
||||
Reference in New Issue
Block a user