trypost/resources/js/components/posts/previews/index.ts
Paulo Castellano b8c4b704ad feat: Add Bluesky social media integration
- Add Bluesky platform to Platform and ContentType enums
- Create BlueskyController with custom auth flow (not OAuth)
- Create BlueskyPublisher service for posting via AT Protocol
- Add BlueskyConnect.vue page with handle/app password form
- Add BlueskyPreview.vue component for post preview
- Register Bluesky in PublishToSocialPlatform job
- Update Edit.vue with Bluesky logo and content type options
- Add Bluesky config toggle in trypost.php

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 13:33:54 -03:00

10 lines
660 B
TypeScript

export { default as PlatformPreview } from './PlatformPreview.vue';
export { default as LinkedInPreview } from './LinkedInPreview.vue';
export { default as XPreview } from './XPreview.vue';
export { default as FacebookPreview } from './FacebookPreview.vue';
export { default as InstagramPreview } from './InstagramPreview.vue';
export { default as ThreadsPreview } from './ThreadsPreview.vue';
export { default as TikTokPreview } from './TikTokPreview.vue';
export { default as YouTubePreview } from './YouTubePreview.vue';
export { default as PinterestPreview } from './PinterestPreview.vue';
export { default as BlueskyPreview } from './BlueskyPreview.vue';