fix(dashboard-scene): fix TypeScript errors in ExportToRepository

- Return empty fragment instead of null for non-DashboardScene
- Remove  property from selectedItems (not in type)
- Use meta.folderUid instead of state.uid for folderUid prop
This commit is contained in:
Roberto Jimenez Sanchez
2025-12-02 19:31:32 +01:00
parent 050c6dd036
commit 96ea0e0148
@@ -15,7 +15,7 @@ export class ExportToRepository extends ShareExportTab {
function ExportToRepositoryRenderer({ model }: SceneComponentProps<ExportToRepository>) {
const dashboard = model.getRoot();
if (!(dashboard instanceof DashboardScene)) {
return null;
return <></>;
}
return (
@@ -24,7 +24,6 @@ function ExportToRepositoryRenderer({ model }: SceneComponentProps<ExportToRepos
selectedItems={{
dashboard: dashboard.state.uid ? { [dashboard.state.uid]: true } : {},
folder: {},
$all: false,
}}
onDismiss={model.useState().onDismiss}
/>