Skip to content

Commit 563ebf7

Browse files
committed
Add custom component
Signed-off-by: Vitor Mattos <vitor@php.rio>
1 parent b142a5e commit 563ebf7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/VuePdfEditor.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,14 @@
123123
:style="{transform: `scale(${pagesScale[pIndex]})`}">
124124
<div v-for="(object, oIndex) in allObjects[pIndex]" :key="oIndex">
125125
<div>
126-
<div v-if="object.type === 'image'">
126+
<div v-if="object.type === 'custom'">
127+
<slot name="custom"
128+
:object="object"
129+
:pagesScale="pagesScale[pIndex]"
130+
@onUpdate="updateObject(object.id, $event)"
131+
@onDelete="deleteObject(object.id)" />
132+
</div>
133+
<div v-else-if="object.type === 'image'">
127134
<ImageItem :file="object.file"
128135
:payload="object.payload"
129136
:x="object.x"

0 commit comments

Comments
 (0)