ignore type error

This commit is contained in:
Philipinho
2025-08-31 12:20:40 -07:00
parent 937386e42b
commit 509622af54
2 changed files with 22 additions and 5 deletions

View File

@ -1,9 +1,7 @@
import React, { useEffect, useMemo } from "react"; import React, { useEffect, useMemo } from "react";
import { import {
ActionIcon, ActionIcon,
Affix,
AppShell, AppShell,
Button,
Group, Group,
ScrollArea, ScrollArea,
Tooltip, Tooltip,
@ -61,16 +59,18 @@ export default function ShareShell({
const { shareId } = useParams(); const { shareId } = useParams();
const { data } = useGetSharedPageTreeQuery(shareId); const { data } = useGetSharedPageTreeQuery(shareId);
const readOnlyEditor = useAtomValue(readOnlyEditorAtom); const readOnlyEditor = useAtomValue(readOnlyEditorAtom);
// @ts-ignore
const setSharedPageTree = useSetAtom(sharedPageTreeAtom); const setSharedPageTree = useSetAtom(sharedPageTreeAtom);
// @ts-ignore
const setSharedTreeData = useSetAtom(sharedTreeDataAtom); const setSharedTreeData = useSetAtom(sharedTreeDataAtom);
// Build and set the tree data when it changes // Build and set the tree data when it changes
const treeData = useMemo(() => { const treeData = useMemo(() => {
if (!data?.pageTree) return null; if (!data?.pageTree) return null;
return buildSharedPageTree(data.pageTree); return buildSharedPageTree(data.pageTree);
}, [data?.pageTree]); }, [data?.pageTree]);
useEffect(() => { useEffect(() => {
setSharedPageTree(data || null); setSharedPageTree(data || null);
setSharedTreeData(treeData); setSharedTreeData(treeData);

View File

@ -0,0 +1,17 @@
import { type Kysely } from 'kysely';
export async function up(db: Kysely<any>): Promise<void> {
await db.schema
.alterTable('auth_providers')
.addColumn('is_group_sync_enabled', 'boolean', (col) =>
col.defaultTo(false).notNull(),
)
.execute();
}
export async function down(db: Kysely<any>): Promise<void> {
await db.schema
.alterTable('auth_providers')
.dropColumn('is_group_sync_enabled')
.execute();
}