diff --git a/src/components/AllocatePigsDialog.vue b/src/components/AllocatePigsDialog.vue
new file mode 100644
index 00000000..d6829b3c
--- /dev/null
+++ b/src/components/AllocatePigsDialog.vue
@@ -0,0 +1,80 @@
+
+
+
+
+ {{ unassignedPigCount }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/PigBatchList.vue b/src/components/PigBatchList.vue
index c023a469..21808496 100644
--- a/src/components/PigBatchList.vue
+++ b/src/components/PigBatchList.vue
@@ -39,7 +39,7 @@
:key="pen.id"
:pen="pen"
:isBatchActive="batch.is_active"
- @modify-pig-count="emitModifyPigCountPen"
+ @allocate-pigs="showAllocatePigsDialog($event, batch)"
@remove="emitRemovePen"
/>
@@ -66,18 +66,29 @@
+
+
+