Add post embeds (images and external links)
This commit is contained in:
parent
345ec83f26
commit
4966b2152e
30 changed files with 936 additions and 242 deletions
|
@ -7,6 +7,7 @@ import {useStores} from '../../../state'
|
|||
import * as models from '../../../state/models/shell-ui'
|
||||
|
||||
import * as ProfileImageLightbox from './ProfileImage'
|
||||
import * as ImageLightbox from './Image'
|
||||
|
||||
export const Lightbox = observer(function Lightbox() {
|
||||
const store = useStores()
|
||||
|
@ -26,6 +27,12 @@ export const Lightbox = observer(function Lightbox() {
|
|||
{...(store.shell.activeLightbox as models.ProfileImageLightbox)}
|
||||
/>
|
||||
)
|
||||
} else if (store.shell.activeLightbox?.name === 'image') {
|
||||
element = (
|
||||
<ImageLightbox.Component
|
||||
{...(store.shell.activeLightbox as models.ImageLightbox)}
|
||||
/>
|
||||
)
|
||||
} else {
|
||||
return <View />
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue