Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

questionInterface.ts 426B

1234567891011121314151617181920212223
  1. export interface QuestionData {
  2. email: string;
  3. firstName: string;
  4. lastName: string;
  5. message: string;
  6. }
  7. export interface QuestionDataDB extends QuestionData {
  8. id: string;
  9. _id: string;
  10. __v: number;
  11. }
  12. export interface QuestionResponsePost {
  13. message: string;
  14. question: QuestionData;
  15. }
  16. export interface QuestionError {
  17. message: string;
  18. }
  19. export type QuestionResponse = QuestionResponsePost | QuestionError;