feat: Add review events persistence, version display, and auto-versioning system
This commit is contained in:
@@ -68,5 +68,25 @@ export const getReviewStats = async () => {
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export interface ReviewEvent {
|
||||
id: number;
|
||||
review_id: number;
|
||||
event_type: string;
|
||||
step?: string;
|
||||
message?: string;
|
||||
data?: any;
|
||||
created_at: string;
|
||||
}
|
||||
|
||||
export const getReviewEvents = async (reviewId: number) => {
|
||||
const response = await api.get<ReviewEvent[]>(`/reviews/${reviewId}/events`);
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export const getBackendVersion = async () => {
|
||||
const response = await api.get<{ version: string }>('/version');
|
||||
return response.data;
|
||||
};
|
||||
|
||||
export default api;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user