TKK_E32231405/app/dashboard/manajemen-posyandu/review/[id]/action-admin-review.ts

20 lines
532 B
TypeScript

'use server'
import { supabase } from '@/lib/supabase'
import { revalidatePath } from 'next/cache'
export async function deleteReview(reviewId: string, posyanduId: string) {
const { error } = await supabase
.from('ulasan_posyandu')
.delete()
.eq('id', reviewId)
if (error) {
console.error('Error deleting review:', error)
return { success: false, error: error.message }
}
revalidatePath(`/dashboard/manajemen-posyandu/review/${posyanduId}`)
return { success: true }
}