member.ts 512 B

12345678910111213141516171819202122232425262728
  1. export type CrewMemberListResponse = {
  2. list: CrewMemberItem[];
  3. };
  4. export type CrewMemberItem = {
  5. id: number;
  6. memberID: number;
  7. channelID: number|null;
  8. nickname: string;
  9. role: string|null;
  10. sortOrder: number;
  11. isActive: boolean;
  12. joinedAt: string;
  13. thumb: string|null;
  14. channelName: string|null;
  15. };
  16. export type SearchResultItem = {
  17. memberID: number;
  18. name: string|null;
  19. email: string;
  20. thumb: string|null;
  21. channelName: string|null;
  22. };
  23. export type SearchMemberResponse = {
  24. list: SearchResultItem[];
  25. };