diff --git a/app/View/Components/LocalBlockComponent.php b/app/View/Components/LocalBlockComponent.php
new file mode 100644
index 0000000..e9fa7a1
--- /dev/null
+++ b/app/View/Components/LocalBlockComponent.php
@@ -0,0 +1,33 @@
+staticPageModel = StaticPage::query()->where('type', StaticPageType::our_commitments)->first();
+ }
+
+ /**
+ * Get the view / contents that represent the component.
+ */
+ public function render(): View|Closure|string
+ {
+ return view('components.local-block-component', [
+ 'staticPageModel' => $this->staticPageModel
+ ]);
+ }
+}
diff --git a/resources/views/fo/partials/local-block.blade.php b/resources/views/components/local-block-component.blade.php
similarity index 100%
rename from resources/views/fo/partials/local-block.blade.php
rename to resources/views/components/local-block-component.blade.php
diff --git a/resources/views/fo/pages/engagments.blade.php b/resources/views/fo/pages/engagments.blade.php
index ca442d1..2a799fb 100644
--- a/resources/views/fo/pages/engagments.blade.php
+++ b/resources/views/fo/pages/engagments.blade.php
@@ -60,6 +60,6 @@
- @include('fo.partials.local-block')
+