defineProps with types
This commit is contained in:
@@ -5,7 +5,17 @@ import { Button } from '@cloudron/pankow';
|
||||
|
||||
const fileInput = useTemplateRef('fileInput');
|
||||
|
||||
const props = defineProps(['src', 'fallbackSrc', 'size', 'maxSize', 'displayHeight', 'displayWidth', 'disabled', 'saveHandler', 'unsetHandler']);
|
||||
const props = defineProps({
|
||||
src: { type: String, required: true },
|
||||
fallbackSrc: { type: String, required: true },
|
||||
size: { type: String, required: true },
|
||||
maxSize: { type: String, required: false },
|
||||
displayHeight: { type: String, required: false },
|
||||
displayWidth: { type: String, required: false },
|
||||
disabled: { type: Boolean, required: false },
|
||||
saveHandler: { type: Function, required: false },
|
||||
unsetHandler: { type: Function, required: false },
|
||||
});
|
||||
|
||||
const image = useTemplateRef('image');
|
||||
const internalSrc = ref('');
|
||||
|
||||
Reference in New Issue
Block a user