Import Instagram archive to a Bluesky account
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add ProcessedPostImpl class to implement ProcessedPost interface

- Create concrete implementation of ProcessedPost interface
- Provide constructor to initialize all required properties
- Improve type safety and structure for processed post objects

+12 -1
+12 -1
src/media/ProcessedPost.ts
··· 5 5 postText: string; 6 6 embeddedMedia: MediaProcessResult | MediaProcessResult[]; 7 7 mediaCount: number; 8 - } 8 + } 9 + 10 + // Implementation of the ProcessedPost interface 11 + export class ProcessedPostImpl implements ProcessedPost { 12 + constructor( 13 + public postDate: Date | null, 14 + public postText: string, 15 + public embeddedMedia: MediaProcessResult | MediaProcessResult[], 16 + public mediaCount: number 17 + ) {} 18 + } 19 +