const ListSettings = () => {
const { id } = useLocalSearchParams();
const listId = Number(id);
const db = useSQLiteContext();
const drizzleDb = drizzle(db);
const { data: list } = useLiveQuery(
drizzleDb
.select()
.from(lists)
.where(and(eq(lists.id, listId), ne(lists.sync_status, "pending_delete")))
);
return (
<>
<Table
text="Title"
right="text"
rightText={list[0]?.title}
onPress={() => updateListTitleBSMRef.current.present()}
classes="bg-white"
/>
<Table
text="Store"
right="text"
rightText={list[0]?.store || "Any Store"}
onPress={() => updateListStoreBSMRef.current.present()}
classes="bg-white"
/>
</>
);
};
export default ListSettings;
const ListSettings = () => {
const { id } = useLocalSearchParams();
const listId = Number(id);
const db = useSQLiteContext();
const drizzleDb = drizzle(db);
const { data: list } = useLiveQuery(
drizzleDb
.select()
.from(lists)
.where(and(eq(lists.id, listId), ne(lists.sync_status, "pending_delete")))
);
return (
<>
<Table
text="Title"
right="text"
rightText={list[0]?.title}
onPress={() => updateListTitleBSMRef.current.present()}
classes="bg-white"
/>
<Table
text="Store"
right="text"
rightText={list[0]?.store || "Any Store"}
onPress={() => updateListStoreBSMRef.current.present()}
classes="bg-white"
/>
</>
);
};
export default ListSettings;