summaryrefslogtreecommitdiff
path: root/resources/views/widgets
diff options
context:
space:
mode:
Diffstat (limited to 'resources/views/widgets')
-rw-r--r--resources/views/widgets/dunequotes.blade.php0
-rw-r--r--resources/views/widgets/readme.md5
-rw-r--r--resources/views/widgets/status.blade.php0
-rw-r--r--resources/views/widgets/template_widget.blade.php22
4 files changed, 27 insertions, 0 deletions
diff --git a/resources/views/widgets/dunequotes.blade.php b/resources/views/widgets/dunequotes.blade.php
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/resources/views/widgets/dunequotes.blade.php
diff --git a/resources/views/widgets/readme.md b/resources/views/widgets/readme.md
new file mode 100644
index 0000000..93a9882
--- /dev/null
+++ b/resources/views/widgets/readme.md
@@ -0,0 +1,5 @@
+these are "widgets", or "frames", or "view components", little windows of html.
+
+it is assumed that they are being included (transcluded) into some html page where htmx has been included.
+
+each widget will report an error if the proper scripts are not included
diff --git a/resources/views/widgets/status.blade.php b/resources/views/widgets/status.blade.php
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/resources/views/widgets/status.blade.php
diff --git a/resources/views/widgets/template_widget.blade.php b/resources/views/widgets/template_widget.blade.php
new file mode 100644
index 0000000..0673565
--- /dev/null
+++ b/resources/views/widgets/template_widget.blade.php
@@ -0,0 +1,22 @@
+@yield('widget')
+<script type = "text/javascript">
+
+//check to see if the necessary scripts are loaded
+//htmx
+if (htmx == undefined) {
+ console.warning("main.js not loaded");
+}
+//jquery
+if (window.mainLoaded) {
+ console.warning("main.js not loaded");
+}
+//main.js
+if (window.mainLoaded) {
+ console.warning("main.js not loaded");
+}
+
+</script>
+
+<script src="https://unpkg.com/htmx.org@2.0.1"></script>
+<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
+<script src = "https://code.jquery.com/jquery-3.7.1.min.js"></script>