summaryrefslogtreecommitdiff
path: root/jb-ui/src/components/Footer.tsx
diff options
context:
space:
mode:
authorMax Nanis2026-02-18 20:42:03 -0500
committerMax Nanis2026-02-18 20:42:03 -0500
commit3eaa56f0306ead818f64c3d99fc6d230d9b970a4 (patch)
tree9fecc2f1456e6321572e0e65f57106916df173e2 /jb-ui/src/components/Footer.tsx
downloadamt-jb-3eaa56f0306ead818f64c3d99fc6d230d9b970a4.tar.gz
amt-jb-3eaa56f0306ead818f64c3d99fc6d230d9b970a4.zip
HERE WE GO, HERE WE GO, HERE WE GO
Diffstat (limited to 'jb-ui/src/components/Footer.tsx')
-rw-r--r--jb-ui/src/components/Footer.tsx36
1 files changed, 36 insertions, 0 deletions
diff --git a/jb-ui/src/components/Footer.tsx b/jb-ui/src/components/Footer.tsx
new file mode 100644
index 0000000..9248ea0
--- /dev/null
+++ b/jb-ui/src/components/Footer.tsx
@@ -0,0 +1,36 @@
+import { useAppSelector } from "@/hooks";
+
+const Footer = () => {
+ const bpuid = useAppSelector(state => state.app.bpuid)
+ const assignment_id = useAppSelector(state => state.app.assignment_id)
+
+ return (
+ <div className="grid gap-1 grid-cols-1
+ md:grid-cols-3
+ text-xs">
+ <div>
+ <p>help: <a
+ href={`mailto:support@jamesbillings67.com?subject=AMT Support Request: (${(bpuid ?? '-')}) ${(assignment_id ?? '–')}`}>
+ support@jamesbillings67.com
+ </a>
+ </p>
+ </div>
+
+ <div>
+ <p>made with <span className="text-rose-500">♥</span> by <a
+ className="hover:cursor-pointer hover:text-pink"
+ href="https://instagram.com/x0xMaximus"
+ target="_blank">Max Nanis</a>
+ </p>
+ </div>
+
+ <div>
+ <p>open source</p>
+ </div>
+
+ </div>
+ )
+
+}
+
+export default Footer \ No newline at end of file