From 3e8500d466b641ef34c24f8b0de8163a44ba7a9e Mon Sep 17 00:00:00 2001 From: jackyzha0 Date: Fri, 5 Mar 2021 22:17:18 -0800 Subject: refactoring css --- frontend/src/components/Inputs/Code.js | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 frontend/src/components/Inputs/Code.js (limited to 'frontend/src/components/Inputs/Code.js') diff --git a/frontend/src/components/Inputs/Code.js b/frontend/src/components/Inputs/Code.js new file mode 100644 index 0000000..1353d95 --- /dev/null +++ b/frontend/src/components/Inputs/Code.js @@ -0,0 +1,35 @@ +import React, {useEffect, useRef} from "react"; +import * as indentation from "indent-textarea"; +import FloatingLabel from "../decorators/FloatingLabel"; +import CharLimit from "../decorators/CharLimit"; +import {RelPositioning} from "./shared"; + +export const Code = ({content, ...props}) => { + const textInput = useRef(null); + + useEffect(() => { + indentation.watch(textInput.current); + }, [textInput]) + + return ( + + +