Better scroll area
This commit is contained in:
parent
b9e4a4558c
commit
ee500ebeea
@ -1,6 +1,7 @@
|
|||||||
import { useRef, useState } from "react";
|
import { useRef, useState } from "react";
|
||||||
import REPLInput from "./REPLInput";
|
import REPLInput from "./REPLInput";
|
||||||
import REPLHistory from "./REPLHistory";
|
import REPLHistory from "./REPLHistory";
|
||||||
|
import styles from "../../styles/REPL/REPLComplete.module.css";
|
||||||
|
|
||||||
const REPL = () => {
|
const REPL = () => {
|
||||||
const [history, manipulateHistory] = useState<string[]>([]);
|
const [history, manipulateHistory] = useState<string[]>([]);
|
||||||
@ -12,11 +13,11 @@ const REPL = () => {
|
|||||||
if (inputRef.current) inputRef.current.focus();
|
if (inputRef.current) inputRef.current.focus();
|
||||||
}
|
}
|
||||||
|
|
||||||
return (<>
|
return (<div className={styles.container}>
|
||||||
<REPLHistory history={history} inputRef={inputRef} />
|
<REPLHistory history={history} inputRef={inputRef} />
|
||||||
<REPLInput historyCallback={onCommandExecuted} historyClear={onClearHistory} inputRef={inputRef} />
|
<REPLInput historyCallback={onCommandExecuted} historyClear={onClearHistory} inputRef={inputRef} />
|
||||||
<div style={{flexGrow: 2}} onClick={focusInput}></div>
|
<div style={{flexGrow: 2}} onClick={focusInput}></div>
|
||||||
</>);
|
</div>);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default REPL;
|
export default REPL;
|
6
styles/REPL/REPLComplete.module.css
Normal file
6
styles/REPL/REPLComplete.module.css
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
.container {
|
||||||
|
overflow-y: auto;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
flex-grow: 2;
|
||||||
|
}
|
@ -1,5 +1,4 @@
|
|||||||
.container {
|
.container {
|
||||||
overflow: auto;
|
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column-reverse;
|
flex-direction: column-reverse;
|
||||||
flex-shrink: 2;
|
flex-shrink: 2;
|
||||||
|
Loading…
Reference in New Issue
Block a user