import { transactionDummyData } from '@/app/features/Pages/transactions/mockData'; import { NextRequest, NextResponse } from 'next/server'; export async function GET(request: NextRequest) { const { searchParams } = new URL(request.url); const state = searchParams.get('state'); const user = searchParams.get('user'); let filteredTransactions = [...transactionDummyData]; if (user) { filteredTransactions = filteredTransactions.filter( tx => tx.user.toString() === user ); } if (state) { filteredTransactions = filteredTransactions.filter( tx => tx.state.toLowerCase() === state.toLowerCase() ); } return NextResponse.json(filteredTransactions); }