+56
-3
src/components/PostControls/PostMenu/PostMenuItems.tsx
+56
-3
src/components/PostControls/PostMenu/PostMenuItems.tsx
············-msg`This will delete the original skeet and open the composer with its content. (WARNING: DOESN'T WORK ON SKEETS WITH MEDIA ALREADY ATTACHED. Probably no threads support either.)`,
·········+let videoUri: {uri: string; width: number; height: number; blobRef?: BlobRef; altText?: string} | undefined···
+20
-4
src/lib/api/index.ts
+20
-4
src/lib/api/index.ts
·········-`Invalid aspect ratio - got { width: ${videoDraft.asset.width}, height: ${videoDraft.asset.height} }`,
·········
+5
-2
src/state/gallery.ts
+5
-2
src/state/gallery.ts
···············
···············
+3
-2
src/state/shell/composer/index.tsx
+3
-2
src/state/shell/composer/index.tsx
······
······+imageUris?: {uri: string; width: number; height: number; altText?: string; blobRef?: BlobRef}[]
+18
-5
src/view/com/composer/Composer.tsx
+18
-5
src/view/com/composer/Composer.tsx
······import {CircleInfo_Stroke2_Corner0_Rounded as CircleInfoIcon} from '#/components/icons/CircleInfo'···············
······import {CircleInfo_Stroke2_Corner0_Rounded as CircleInfoIcon} from '#/components/icons/CircleInfo'···············
+20
-2
src/view/com/composer/state/composer.ts
+20
-2
src/view/com/composer/state/composer.ts
············
············
+36
src/view/com/composer/state/video.ts
+36
src/view/com/composer/state/video.ts
······
······
+57
src/view/com/composer/videos/VideoEmbedRedraft.tsx
+57
src/view/com/composer/videos/VideoEmbedRedraft.tsx
···
···+import {VideoEmbedInnerWeb} from '#/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb'
+1
src/view/shell/Composer.web.tsx
+1
src/view/shell/Composer.web.tsx