lint and var renames from merge.

This commit is contained in:
Darshan
2025-07-01 13:55:28 +05:30
parent 90288660b1
commit f6632bf8a2
8 changed files with 18 additions and 18 deletions
+6 -6
View File
@@ -8,12 +8,12 @@
let {
columns,
isCustomCollection = false,
isCustomTable = false,
allowNoColumns = false,
children
}: {
columns: Writable<Column[]>;
isCustomCollection?: boolean;
isCustomTable?: boolean;
allowNoColumns?: boolean;
children: Snippet<[toggle: () => void, selectedColumnsNumber: number]>;
} = $props();
@@ -34,16 +34,16 @@
const saveColumnPreferences = () => {
const shownColumns = $columns.filter((n) => n.hide !== true).map((n) => n.id);
if (isCustomCollection) {
preferences.setCustomCollectionColumns(page.params.collection, shownColumns);
if (isCustomTable) {
preferences.setCustomTableColumns(page.params.table, shownColumns);
} else {
preferences.setColumns(shownColumns);
}
};
onMount(() => {
if (isCustomCollection) {
const shownColumns = preferences.getCustomCollectionColumns(page.params.collection);
if (isCustomTable) {
const shownColumns = preferences.getCustomTableColumns(page.params.table);
columns.update((columns) => {
return columns.map((column) => {
+2 -2
View File
@@ -9,14 +9,14 @@
export let columns: Writable<Column[]>;
export let view: View;
export let isCustomCollection = false;
export let isCustomTable = false;
export let hideView = false;
export let hideColumns = false;
export let allowNoColumns = false;
</script>
{#if !hideColumns && view === View.Table}
<ColumnSelector {columns} {isCustomCollection} {allowNoColumns}>
<ColumnSelector {columns} {isCustomTable} {allowNoColumns}>
{#snippet children(toggle, selectedColumnsNumber)}
<Button.Button
size="s"
+3 -3
View File
@@ -13,14 +13,14 @@
view = $bindable(),
columns,
hideColumns = false,
isCustomCollection = false
isCustomTable = false
}: {
show?: boolean;
hideView?: boolean;
view?: View;
columns?: Writable<Column[]>;
hideColumns?: boolean;
isCustomCollection?: boolean;
isCustomTable?: boolean;
} = $props();
</script>
@@ -35,7 +35,7 @@
{#if !hideColumns && $columns?.length}
<Layout.Stack gap="xs">
<Typography.Text>Columns</Typography.Text>
<ColumnSelector {columns} {isCustomCollection}>
<ColumnSelector {columns} {isCustomTable}>
{#snippet children(toggle, selectedColumnsNumber)}
<Button.Button
size="s"
+2 -2
View File
@@ -8,7 +8,7 @@
export let title: string;
export let columns: Writable<Column[]>;
export let view: View;
export let isCustomCollection = false;
export let isCustomTable = false;
export let hideView = false;
export let hideColumns = false;
export let allowNoColumns = false;
@@ -20,7 +20,7 @@
<ViewSelector
{view}
{columns}
{isCustomCollection}
{isCustomTable}
{hideView}
{hideColumns}
{allowNoColumns} />
+1 -1
View File
@@ -148,7 +148,7 @@ function createPreferences() {
return n;
}),
setCustomCollectionColumns: (tableId: string, columns: Preferences['columns']) =>
setCustomTableColumns: (tableId: string, columns: Preferences['columns']) =>
updateAndSync((n) => {
if (!n?.tables?.[tableId]) {
n ??= {};
@@ -103,7 +103,7 @@
view={data.view}
columns={tableColumns}
hideView
isCustomCollection />
isCustomTable />
{#if flags.showCsvImport(data)}
<Button
secondary
@@ -27,7 +27,7 @@
.filter((column) => column != selectedColumn.key);
// todo: change method name to table
await preferences.setCustomCollectionColumns($table.$id, selectedColumns);
await preferences.setCustomTableColumns($table.$id, selectedColumns);
await invalidate(Dependencies.TABLE);
}
@@ -32,8 +32,8 @@
async function updateTableColumns() {
const selectedColumns = preferences.getCustomTableColumns(tableId);
selectedColumns.push(key ?? data?.key);
await preferences.setCustomCollectionColumns(tableId, selectedColumns);
await invalidate(Dependencies.COLLECTION);
await preferences.setCustomTableColumns(tableId, selectedColumns);
await invalidate(Dependencies.TABLE);
}
async function submit() {