Migration: Save dashboard modals (#22395)
* Add mechanism for imperatively showing modals * Migration work in progress * Reorganise save modal components * use app events emmiter instead of root scope one * Add center alignment to layoout component * Make save buttons wotk * Prettier * Remove save dashboard logic from dashboard srv * Remove unused code * Dont show error notifications * Save modal when dashboard is overwritten * For tweaks * Folder picker tweaks * Save dashboard tweaks * Copy provisioned dashboard to clipboard * Enable saving dashboard json to file * Use SaveDashboardAsButton * Review * Align buttons in dashboard settings * Migrate SaveDashboardAs tests * TS fixes * SaveDashboardForm tests migrated * Fixe some failing tests * Fix folder picker tests * Fix HistoryListCtrl tests * Remove old import * Enable fixed positioning for folder picker select menu * Modal: show react modals with appEvents * Open react modals using event * Move save dashboard modals to dashboard feature * Make e2e pass * Update public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx * Hacking old vs new buttons to make all the things look like it's old good Grafana ;) Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
This commit is contained in:
co-authored by
Alexander Zobnin
parent
cc638e81f4
commit
baa356e26d
@@ -4,5 +4,7 @@ export const SaveDashboardModal = pageFactory({
|
||||
url: '',
|
||||
selectors: {
|
||||
save: 'Dashboard settings Save Dashboard Modal Save button',
|
||||
saveVariables: 'Dashboard settings Save Dashboard Modal Save variables checkbox',
|
||||
saveTimerange: 'Dashboard settings Save Dashboard Modal Save timerange checkbox',
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user