Updated UI, Improved Style to be more "Reactly", added Functionality

This commit is contained in:
Marcel Pöppe
2024-09-18 13:24:55 +02:00
parent ab97b462e3
commit 9141d9e6fb
5 changed files with 190 additions and 160 deletions
+56
View File
@@ -0,0 +1,56 @@
import { MouseEventHandler } from "react";
export function Box({title, placeholder, id}:
{title:string; placeholder:string; id:string}) {
return(
<div className="main_div">
<div className="body_title">
{title}
</div>
<div className="text">
<textarea
className="body_box"
id={id}
wrap="soft"
required
placeholder={placeholder}
></textarea>
</div>
</div>
);
}
export function Button({title, className, onClickFunc}:
{title:string; className:string; onClickFunc: MouseEventHandler}) {
return(
<button
className={className}
onClick={onClickFunc}
type="submit"
>
{title}
</button>
);
}
export function Output({id, text}:
{id:string; text:string}) {
return(
<div className="main_div">
<div className="body_title"
>
Output
</div>
<div className="text">
<p
className="output_box"
id={id}
value={text}>
</p>
</div>
</div>
);
}