Fix imports

This commit is contained in:
Adria Navarro 2025-01-21 16:06:21 +01:00
parent e1cc8da9dd
commit fc599767c2
1 changed files with 5 additions and 12 deletions

View File

@ -1,5 +1,7 @@
import { derived } from "svelte/store" import { derived } from "svelte/store"
import { tables, selectedScreen, viewsV2 } from "@/stores/builder" import { tables } from "./tables"
import { selectedScreen } from "./screens"
import { viewsV2 } from "./viewsV2"
import { DerivedBudiStore } from "../BudiStore" import { DerivedBudiStore } from "../BudiStore"
import { findComponentsBySettingsType } from "@/helpers/screen" import { findComponentsBySettingsType } from "@/helpers/screen"
import { Screen, Table, ViewV2 } from "@budibase/types" import { Screen, Table, ViewV2 } from "@budibase/types"
@ -19,18 +21,9 @@ export class ScreenComponentStore extends DerivedBudiStore<
return derived( return derived(
[selectedScreen, tables, viewsV2], [selectedScreen, tables, viewsV2],
([$selectedScreen, $tables, $viewsV2]): DerivedScreenComponentStore => { ([$selectedScreen, $tables, $viewsV2]): DerivedScreenComponentStore => {
function getErrors() { const datasources = flattenTablesAndViews($tables.list, $viewsV2.list)
const datasources = flattenTablesAndViews(
$tables.list,
$viewsV2.list
)
return {
...getInvalidDatasources($selectedScreen, datasources),
}
}
return { return {
errors: getErrors(), errors: getInvalidDatasources($selectedScreen, datasources),
} }
} }
) )