mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
parent
93eb8cb51d
commit
ce630b2dc5
@ -35,8 +35,11 @@ const pageNav: NavModelItem = {
|
|||||||
function NewDashboardsFolder({ createNewFolder }: Props) {
|
function NewDashboardsFolder({ createNewFolder }: Props) {
|
||||||
const [queryParams] = useQueryParams();
|
const [queryParams] = useQueryParams();
|
||||||
const onSubmit = (formData: FormModel) => {
|
const onSubmit = (formData: FormModel) => {
|
||||||
createNewFolder(formData.folderName, String(queryParams['folderUid']));
|
const folderUid = typeof queryParams['folderUid'] === 'string' ? queryParams['folderUid'] : undefined;
|
||||||
|
|
||||||
|
createNewFolder(formData.folderName, folderUid);
|
||||||
};
|
};
|
||||||
|
|
||||||
const validateFolderName = (folderName: string) => {
|
const validateFolderName = (folderName: string) => {
|
||||||
return validationSrv
|
return validationSrv
|
||||||
.validateNewFolderName(folderName)
|
.validateNewFolderName(folderName)
|
||||||
|
@ -18,7 +18,7 @@ export const DashboardActions: FC<Props> = ({ folderUid, canCreateFolders = fals
|
|||||||
url = `dashboards/folder/new/`;
|
url = `dashboards/folder/new/`;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((isTypeNewFolder && config.featureToggles.nestedFolders) || folderUid) {
|
if (folderUid) {
|
||||||
url += `?folderUid=${folderUid}`;
|
url += `?folderUid=${folderUid}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user