Type Alias FeedbackFunctionsInput

FeedbackFunctionsInput: {
    createFeedbackComment: {
        auth: string;
        comment: {
            body: string;
            parentId?: string;
            uploadIds?: string[];
        };
        number: number;
    };
    createFeedbackCommentReaction: {
        auth: string;
        commentId: string;
        kind: FeedbackReactionKind;
    };
    createFeedbackFollow: {
        auth: string;
        number: number;
    };
    createFeedbackNotificationReads: {
        auth: string;
        ids?: string[];
    };
    createFeedbackPost: {
        auth: string;
        post: {
            boardId: string;
            body?: string;
            tagIds?: string[];
            title: string;
            uploadIds?: string[];
        };
    };
    createFeedbackPostReaction: {
        auth: string;
        kind: FeedbackReactionKind;
        number: number;
    };
    createFeedbackUpload: {
        auth: string;
        formData: FormData;
    };
    createFeedbackVote: {
        auth: string;
        number: number;
    };
    deleteFeedbackComment: {
        auth: string;
        commentId: string;
    };
    deleteFeedbackCommentReaction: {
        auth: string;
        commentId: string;
        kind: FeedbackReactionKind;
    };
    deleteFeedbackFollow: {
        auth: string;
        number: number;
    };
    deleteFeedbackPost: {
        auth: string;
        number: number;
    };
    deleteFeedbackPostReaction: {
        auth: string;
        kind: FeedbackReactionKind;
        number: number;
    };
    deleteFeedbackVote: {
        auth: string;
        number: number;
    };
    getFeedbackBoards: {
        auth?: string;
    };
    getFeedbackCommentRevisions: {
        auth?: string;
        commentId: string;
    };
    getFeedbackComments: {
        auth?: string;
        number: number;
    };
    getFeedbackFeatured: {
        auth?: string;
    };
    getFeedbackNotificationCount: {
        auth: string;
    };
    getFeedbackNotifications: {
        auth: string;
        before?: string;
        limit?: number;
    };
    getFeedbackPost: {
        auth?: string;
        number: number;
    };
    getFeedbackPostRevisions: {
        auth?: string;
        number: number;
    };
    getFeedbackPosts: {
        auth?: string;
        board?: string;
        limit?: number;
        offset?: number;
        q?: string;
        sort?: FeedbackSort;
        status?: FeedbackStatus;
        tag?: string;
    };
    getFeedbackRoadmap: {
        auth?: string;
    };
    getFeedbackSettings: {
        auth: string;
    };
    getFeedbackTags: {
        auth?: string;
    };
    getFeedbackTimeline: {
        auth?: string;
        limit?: number;
        offset?: number;
    };
    getMyFeedback: {
        auth: string;
    };
    getMyFeedbackKlipyId: {
        auth: string;
    };
    getSimilarFeedbackPosts: {
        auth?: string;
        q: string;
    };
    updateFeedbackComment: {
        auth: string;
        body: string;
        commentId: string;
    };
    updateFeedbackPost: {
        auth: string;
        number: number;
        post: {
            body?: string;
            tagIds?: string[];
            title?: string;
            uploadIds?: string[];
        };
    };
    updateFeedbackSettings: {
        auth: string;
        dmEnabled: boolean;
    };
}

Type declaration

  • createFeedbackComment: {
        auth: string;
        comment: {
            body: string;
            parentId?: string;
            uploadIds?: string[];
        };
        number: number;
    }
    • auth: string
    • comment: {
          body: string;
          parentId?: string;
          uploadIds?: string[];
      }
      • body: string
      • OptionalparentId?: string
      • OptionaluploadIds?: string[]
    • number: number
  • createFeedbackCommentReaction: {
        auth: string;
        commentId: string;
        kind: FeedbackReactionKind;
    }
  • createFeedbackFollow: {
        auth: string;
        number: number;
    }
    • auth: string
    • number: number
  • createFeedbackNotificationReads: {
        auth: string;
        ids?: string[];
    }
    • auth: string
    • Optionalids?: string[]
  • createFeedbackPost: {
        auth: string;
        post: {
            boardId: string;
            body?: string;
            tagIds?: string[];
            title: string;
            uploadIds?: string[];
        };
    }
    • auth: string
    • post: {
          boardId: string;
          body?: string;
          tagIds?: string[];
          title: string;
          uploadIds?: string[];
      }
      • boardId: string
      • Optionalbody?: string
      • OptionaltagIds?: string[]
      • title: string
      • OptionaluploadIds?: string[]
  • createFeedbackPostReaction: {
        auth: string;
        kind: FeedbackReactionKind;
        number: number;
    }
  • createFeedbackUpload: {
        auth: string;
        formData: FormData;
    }

    FormData with one file under image.

    • auth: string
    • formData: FormData
  • createFeedbackVote: {
        auth: string;
        number: number;
    }
    • auth: string
    • number: number
  • deleteFeedbackComment: {
        auth: string;
        commentId: string;
    }
    • auth: string
    • commentId: string
  • deleteFeedbackCommentReaction: {
        auth: string;
        commentId: string;
        kind: FeedbackReactionKind;
    }
  • deleteFeedbackFollow: {
        auth: string;
        number: number;
    }
    • auth: string
    • number: number
  • deleteFeedbackPost: {
        auth: string;
        number: number;
    }
    • auth: string
    • number: number
  • deleteFeedbackPostReaction: {
        auth: string;
        kind: FeedbackReactionKind;
        number: number;
    }
  • deleteFeedbackVote: {
        auth: string;
        number: number;
    }
    • auth: string
    • number: number
  • getFeedbackBoards: {
        auth?: string;
    }
    • Optionalauth?: string
  • getFeedbackCommentRevisions: {
        auth?: string;
        commentId: string;
    }
    • Optionalauth?: string
    • commentId: string
  • getFeedbackComments: {
        auth?: string;
        number: number;
    }
    • Optionalauth?: string
    • number: number
  • getFeedbackFeatured: {
        auth?: string;
    }
    • Optionalauth?: string
  • getFeedbackNotificationCount: {
        auth: string;
    }
    • auth: string
  • getFeedbackNotifications: {
        auth: string;
        before?: string;
        limit?: number;
    }
    • auth: string
    • Optionalbefore?: string
    • Optionallimit?: number
  • getFeedbackPost: {
        auth?: string;
        number: number;
    }
    • Optionalauth?: string
    • number: number
  • getFeedbackPostRevisions: {
        auth?: string;
        number: number;
    }
    • Optionalauth?: string
    • number: number
  • getFeedbackPosts: {
        auth?: string;
        board?: string;
        limit?: number;
        offset?: number;
        q?: string;
        sort?: FeedbackSort;
        status?: FeedbackStatus;
        tag?: string;
    }
    • Optionalauth?: string
    • Optionalboard?: string
    • Optionallimit?: number
    • Optionaloffset?: number
    • Optionalq?: string
    • Optionalsort?: FeedbackSort
    • Optionalstatus?: FeedbackStatus
    • Optionaltag?: string
  • getFeedbackRoadmap: {
        auth?: string;
    }
    • Optionalauth?: string
  • getFeedbackSettings: {
        auth: string;
    }
    • auth: string
  • getFeedbackTags: {
        auth?: string;
    }
    • Optionalauth?: string
  • getFeedbackTimeline: {
        auth?: string;
        limit?: number;
        offset?: number;
    }
    • Optionalauth?: string
    • Optionallimit?: number
    • Optionaloffset?: number
  • getMyFeedback: {
        auth: string;
    }
    • auth: string
  • getMyFeedbackKlipyId: {
        auth: string;
    }
    • auth: string
  • getSimilarFeedbackPosts: {
        auth?: string;
        q: string;
    }
    • Optionalauth?: string
    • q: string
  • updateFeedbackComment: {
        auth: string;
        body: string;
        commentId: string;
    }
    • auth: string
    • body: string
    • commentId: string
  • updateFeedbackPost: {
        auth: string;
        number: number;
        post: {
            body?: string;
            tagIds?: string[];
            title?: string;
            uploadIds?: string[];
        };
    }
    • auth: string
    • number: number
    • post: {
          body?: string;
          tagIds?: string[];
          title?: string;
          uploadIds?: string[];
      }
      • Optionalbody?: string
      • OptionaltagIds?: string[]
      • Optionaltitle?: string
      • OptionaluploadIds?: string[]
  • updateFeedbackSettings: {
        auth: string;
        dmEnabled: boolean;
    }
    • auth: string
    • dmEnabled: boolean