Skip to content

Commit bd1f3b6

Browse files
authored
Merge pull request #57 from LibreSign/feature/add-custom-component
Add custom component
2 parents b142a5e + 563ebf7 commit bd1f3b6

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)