Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import { query } from '@pluginjs/dom'
import GalleryPicker from '@pluginjs/gallery-picker'
const element = query('#attribute .example-attribute')
GalleryPicker.of(element, {
add(resolve) {
resolve([
'https://picsum.photos/200/300?image=980',
'https://picsum.photos/200/300?image=961',
'https://picsum.photos/200/300?image=943'
])
},
change(resolve) {
resolve('https://picsum.photos/200/300?image=938')
}
})
import { query } from '@pluginjs/dom'
import GalleryPicker from '@pluginjs/gallery-picker'
const element = query('#locale .example-locale')
GalleryPicker.of(element, {
locale: 'zh',
add(resolve) {
resolve(['https://picsum.photos/200/300?image=929'])
},
change(resolve) {
resolve('https://picsum.photos/200/300?image=916')
}
})
import { query } from '@pluginjs/dom'
import GalleryPicker from '@pluginjs/gallery-picker'
const element = query('#disabled .example-locale')
GalleryPicker.of(element, {
locale: 'zh',
add(resolve) {
resolve(['https://picsum.photos/200/300?image=929'])
},
change(resolve) {
resolve('https://picsum.photos/200/300?image=916')
},
disabled: true
})
import { query } from '@pluginjs/dom'
import GalleryPicker from '@pluginjs/gallery-picker'
const element = query('#default .example-default')
GalleryPicker.of(element, {
add(resolve) {
resolve(['https://picsum.photos/200/300?image=929'])
},
change(resolve) {
resolve('https://picsum.photos/200/300?image=927')
}
})