import config from "../../../config/index.js";
export default async function renderQuestion(user, note, poll) {
    const question = {
        type: "Question",
        id: `${config.url}/questions/${note.id}`,
        actor: `${config.url}/users/${user.id}`,
        content: note.text || "",
        [poll.multiple ? "anyOf" : "oneOf"]: poll.choices.map((text, i)=>({
                name: text,
                _misskey_votes: poll.votes[i],
                replies: {
                    type: "Collection",
                    totalItems: poll.votes[i]
                }
            }))
    };
    return question;
}
