12 lines
467 B
TypeScript
12 lines
467 B
TypeScript
import { FeatureRequest, UpdateFeatureVoteRequest } from "../types";
|
|
import { api } from "./Api";
|
|
|
|
const VOTING_API_PREFIX = '/api/voting';
|
|
|
|
export const getFeatureVotes = async () => {
|
|
return await api.get<FeatureRequest[]>(`${VOTING_API_PREFIX}/getVotes`);
|
|
}
|
|
|
|
export const updateFeatureVote = async (option: FeatureRequest, active: boolean) => {
|
|
return await api.post<UpdateFeatureVoteRequest, void>(`${VOTING_API_PREFIX}/updateVote`, { option, active });
|
|
} |