Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | 117x 117x 117x | import { DateTime } from 'luxon';
import { Plugin } from '../../model/plugin';
import { Mod } from '../../model/tag';
export const qrPlugin: Plugin = {
tag: 'plugin/qr',
name: $localize`🔲 QR Code`,
config: {
version: 1,
type: 'plugin',
add: true,
embeddable: true,
submit: $localize`🔲 qr`,
generated: $localize`Generated by jasper-ui ${DateTime.now().toISO()}`,
description: $localize`Scan or upload a QR Code`,
icons: [{ label: $localize`🔲` }],
filters: [
{ query: 'plugin/qr', label: $localize`🔲 qr`, title: $localize`Has QR code`, group: $localize`Plugins 🧰️` },
],
advancedForm: [{
key: 'url',
type: 'qr',
props: {
label: $localize`URL:`,
},
}],
},
defaults: {},
schema: {
optionalProperties: {
url: { type: 'string' },
},
},
};
export const qrMod: Mod = {
plugin: [
qrPlugin,
]
};
|