platform/plugins/questions-resources/src/functions/SingleChoiceQuestionInit.ts
Alexey Zinoviev 48e1ca9849
UBERF-7090: Add QMS plugins (#5716)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-06-03 19:55:54 +04:00

26 lines
751 B
TypeScript

//
// Copyright @ 2024 Hardcore Engineering Inc.
//
import {
type QuestionInitFunction,
type QuestionInitFunctionResult,
type SingleChoiceQuestion
} from '@hcengineering/questions'
import { type Hierarchy } from '@hcengineering/core'
import { translate } from '@hcengineering/platform'
import type { ThemeOptions } from '@hcengineering/theme'
import questions from '../plugin'
export const SingleChoiceQuestionInit: QuestionInitFunction<SingleChoiceQuestion> = async (
language: ThemeOptions['language'],
hierarchy: Hierarchy
): Promise<QuestionInitFunctionResult<SingleChoiceQuestion>> => {
return {
title: await translate(questions.string.SingleChoice, {}, language),
questionData: {
options: [{ label: '' }]
}
}
}