22 lines
443 B
TypeScript
22 lines
443 B
TypeScript
import { apiClient } from './client'
|
|
|
|
export interface FeedbackSubmission {
|
|
email: string
|
|
feedback_type: string
|
|
message: string
|
|
}
|
|
|
|
export interface FeedbackResponse {
|
|
success: boolean
|
|
message: string
|
|
}
|
|
|
|
export const feedbackApi = {
|
|
submit: async (data: FeedbackSubmission): Promise<FeedbackResponse> => {
|
|
const { data: response } = await apiClient.post('/feedback', data)
|
|
return response
|
|
},
|
|
}
|
|
|
|
export default feedbackApi
|