Module "wordpress-plugins/real-cookie-banner/src/public/ts/components/mediaLibrarySelector"
Type aliases
RequestRouteMinimalMediaGet
Variables
MediaUpload
MediaUpload: any
addFilter
addFilter: any
Functions
Const MediaLibrarySelector
- MediaLibrarySelector(__namedParameters: { allowedTypes: string[]; attachmentId: number; onChange: (id: number, attachment: any) => void; render: (__namedParameters: { attachmentId: number; open: () => void; reset: () => void; url: string }) => ReactNode; title: string }): Element
-
Parameters
-
__namedParameters: { allowedTypes: string[]; attachmentId: number; onChange: (id: number, attachment: any) => void; render: (__namedParameters: { attachmentId: number; open: () => void; reset: () => void; url: string }) => ReactNode; title: string }
-
allowedTypes: string[]
-
attachmentId: number
-
onChange: (id: number, attachment: any) => void
-
- (id: number, attachment: any): void
-
Parameters
-
id: number
-
attachment: any
Returns void
-
render: (__namedParameters: { attachmentId: number; open: () => void; reset: () => void; url: string }) => ReactNode
-
- (__namedParameters: { attachmentId: number; open: () => void; reset: () => void; url: string }): ReactNode
-
Parameters
-
__namedParameters: { attachmentId: number; open: () => void; reset: () => void; url: string }
-
attachmentId: number
-
open: () => void
-
reset: () => void
-
url: string
Returns ReactNode
-
title: string
Returns Element
Const replaceMediaUpload
- replaceMediaUpload(): any
-
Returns any
useMediaAttachment
-
Parameters
Returns { data: ResponseRouteMinimalMediaGet; error: any; fetch: (Anonymous function); fetching: boolean }
-
-
error: any
-
fetch: (Anonymous function)
-
fetching: boolean
https://github.com/WordPress/gutenberg/tree/trunk/packages/block-editor/src/components/media-upload
https://wordpress.stackexchange.com/a/385777/83335
https://www.liip.ch/en/blog/add-an-image-selector-to-a-gutenberg-block