From 29233a41cc9b2e33e172ea278a41d46441362157 Mon Sep 17 00:00:00 2001 From: Luke Berndt Date: Fri, 30 Jun 2023 20:01:20 -0400 Subject: [PATCH] updating the About --- frontend/src/About/AboutComponent.js | 133 ++++++++++++++++++++++++--- 1 file changed, 122 insertions(+), 11 deletions(-) diff --git a/frontend/src/About/AboutComponent.js b/frontend/src/About/AboutComponent.js index 45db264..26945cf 100644 --- a/frontend/src/About/AboutComponent.js +++ b/frontend/src/About/AboutComponent.js @@ -1,9 +1,60 @@ -import React from "react"; +import React, {useState} from "react"; import { Link } from 'react-router-dom' -import { Container, Header, Divider, Icon, Menu, Button } from "semantic-ui-react"; +import { Container, Header, Divider, Icon, Menu, Button, Accordion, } from "semantic-ui-react"; const AboutComponent = () => { + const [activeIndex, setActiveIndex] = useState(-1); + const handleClick = (e, titleProps) => { + const { index } = titleProps + const newIndex = activeIndex === index ? -1 : index + setActiveIndex(newIndex); + } + + const panels = [ + { + key: 'what-is-dog', + title: 'What is a dog?', + content: [ + 'A dog is a type of domesticated animal. Known for its loyalty and faithfulness, it can be found as a welcome', + 'guest in many households across the world.', + ].join(' '), + }, + { + key: 'kinds-of-dogs', + title: 'What kinds of dogs are there?', + content: [ + 'There are many breeds of dogs. Each breed varies in size and temperament. Owners often select a breed of dog', + 'that they find to be compatible with their own lifestyle and desires from a companion.', + ].join(' '), + }, + { + key: 'acquire-dog', + title: 'How do you acquire a dog?', + content: { + content: ( +
+

+ Three common ways for a prospective owner to acquire a dog is from + pet shops, private owners, or shelters. +

+

+ A pet shop may be the most convenient way to buy a dog. Buying a dog + from a private owner allows you to assess the pedigree and + upbringing of your dog before choosing to take it home. Lastly, + finding your dog from a shelter, helps give a good home to a dog who + may not find one so readily. +

+
+ ), + }, + }, + ] + + const AccordionExampleStandardShorthand = () => ( + + ) + return (
@@ -11,30 +62,90 @@ const AboutComponent = () => { Listen -
About
+
About

I wrote Trunk Recorder because I was curious about what my local fire station was up to and I put together the original version of OpenMHz because I figured other people might want to listen to the recordings too.

-

The latest version of this site makes it easy for other people running Trunk Recorder to share their recrodings. +

The latest version of this site makes it easy for other people running Trunk Recorder to share their recordings. I am hoping that making it easier to listen to what our local fire, police and EMS have to go through everyday will - lead to greater appreciation for all the work they do that goes largely unseen. I am personally amazed by the number - of medical runs the DC's Fire and EMS department has to cover every day, and the shocking number of them that are ODs.

+ lead to a greater appreciation for all the work they do, which goes largely unseen.

-

Each system should have a 30 day archive. This is to help make sure things don't get overloaded and make sure I don't get a crazy bill - at the end of the month.

+

The audio from each system is archived for 30 days, so you can go back and listen to events you may have missed.

- Luke luke@robotastic.com

-
Open Source
-

Have changes you would like to suggest? Want to run your own server for your community? The source code for OpenMHz has been released:

+
100% Open Source
+

Have changes you would like to suggest? Want to run your own server for your community? All of the code for OpenMHz is available as open source:

Trunk Server

Support

If OpenMHz brings you joy, think about becoming a supporter! It will cover hosting costs and help keep me focused on development.

-

+
FAQ
+ + + + How do I create an Event? + + +

+ A dog is a type of domesticated animal. Known for its loyalty and + faithfulness, it can be found as a welcome guest in many households + across the world. +

+
+ + + How can I add a radio system? + + +

+ A dog is a type of domesticated animal. Known for its loyalty and + faithfulness, it can be found as a welcome guest in many households + across the world. +

+
+ + + Where do the different feeds come from? + + +

+ It is a team effort! There are contributers from around country and even internationally, that are running Trunk Recorder to capture + local radio systems and sending the transmissions to OpenMHz. +

+
+ + + Where do the different feeds come from? + + +

+ It is a team effort! There are contributers from around country and even internationally, that are running Trunk Recorder to capture + local radio systems and sending the transmissions to OpenMHz. +

+
+
);