123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import ReflectionFilter from './ReflectionFilter';
- import ReflectionLanguage from './ReflectionLanguage';
- import ReflectionReference from './ReflectionReference';
- import TrimmedCitationTexts from './TrimmedCitationTexts';
- type AyahReflection = {
- id: number;
- body: string;
- likes: number;
- commentsCount: number;
- draft: boolean;
- publishedAt: string;
- createdAt: string;
- global: boolean;
- verified: boolean;
- hidden: boolean;
- editable: boolean;
- deletable: boolean;
- reportable: boolean;
- restorable: boolean;
- author: {
- id: number;
- username: string;
- name: string;
- verified: boolean;
- profileImg: string;
- followed: boolean;
- userType: string;
- originalProfileImg: string;
- displayName: string;
- };
- roomId?: number;
- group?: string;
- groupLink?: string;
- language: ReflectionLanguage;
- trimmedCitationTexts: TrimmedCitationTexts;
- filters: ReflectionFilter[];
- estimatedReadingTime: number;
- references?: ReflectionReference[];
- };
- export default AyahReflection;
|