proactive-questionnaire-answer.ts 721 B

123456789101112131415161718192021222324252627
  1. import type { IGrowiInfo } from '@growi/core/dist/interfaces';
  2. import type { IGrowiAppAdditionalInfo, IGrowiAppInfoLegacy } from './growi-app-info';
  3. import type { IUserInfo } from './user-info';
  4. export interface IProactiveQuestionnaireAnswer {
  5. satisfaction: number,
  6. commentText: string,
  7. growiInfo: IGrowiInfo<IGrowiAppAdditionalInfo>,
  8. userInfo: IUserInfo,
  9. answeredAt: Date,
  10. lengthOfExperience?: string,
  11. position?: string,
  12. occupation?: string,
  13. }
  14. export interface IProactiveQuestionnaireAnswerLegacy {
  15. satisfaction: number,
  16. commentText: string,
  17. growiInfo: IGrowiAppInfoLegacy,
  18. userInfo: IUserInfo,
  19. answeredAt: Date,
  20. lengthOfExperience?: string,
  21. position?: string,
  22. occupation?: string,
  23. }