mirror of
https://github.com/spliit-app/spliit.git
synced 2025-12-06 01:19:29 +01:00
Use current group context in expense form
This commit is contained in:
@@ -7,13 +7,12 @@ export const metadata: Metadata = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export default async function EditExpensePage({
|
export default async function EditExpensePage({
|
||||||
params: { groupId, expenseId },
|
params: { expenseId },
|
||||||
}: {
|
}: {
|
||||||
params: { groupId: string; expenseId: string }
|
params: { expenseId: string }
|
||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<EditExpenseForm
|
<EditExpenseForm
|
||||||
groupId={groupId}
|
|
||||||
expenseId={expenseId}
|
expenseId={expenseId}
|
||||||
runtimeFeatureFlags={await getRuntimeFeatureFlags()}
|
runtimeFeatureFlags={await getRuntimeFeatureFlags()}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -2,19 +2,17 @@
|
|||||||
import { RuntimeFeatureFlags } from '@/lib/featureFlags'
|
import { RuntimeFeatureFlags } from '@/lib/featureFlags'
|
||||||
import { trpc } from '@/trpc/client'
|
import { trpc } from '@/trpc/client'
|
||||||
import { useRouter } from 'next/navigation'
|
import { useRouter } from 'next/navigation'
|
||||||
|
import { useCurrentGroup } from '../current-group-context'
|
||||||
import { ExpenseForm } from './expense-form'
|
import { ExpenseForm } from './expense-form'
|
||||||
|
|
||||||
export function EditExpenseForm({
|
export function EditExpenseForm({
|
||||||
groupId,
|
|
||||||
expenseId,
|
expenseId,
|
||||||
runtimeFeatureFlags,
|
runtimeFeatureFlags,
|
||||||
}: {
|
}: {
|
||||||
groupId: string
|
|
||||||
expenseId: string
|
expenseId: string
|
||||||
runtimeFeatureFlags: RuntimeFeatureFlags
|
runtimeFeatureFlags: RuntimeFeatureFlags
|
||||||
}) {
|
}) {
|
||||||
const { data: groupData } = trpc.groups.get.useQuery({ groupId })
|
const { groupId, group } = useCurrentGroup()
|
||||||
const group = groupData?.group
|
|
||||||
|
|
||||||
const { data: categoriesData } = trpc.categories.list.useQuery()
|
const { data: categoriesData } = trpc.categories.list.useQuery()
|
||||||
const categories = categoriesData?.categories
|
const categories = categoriesData?.categories
|
||||||
|
|||||||
Reference in New Issue
Block a user