1
1
import React , { useState } from "react" ;
2
- import useColorBorderBox from "../../hooks/useColorBorderBox"
3
- import {
4
- MdOutlineArrowRightAlt ,
5
- } from "react-icons/md" ;
2
+ import useColorBorderBox from "../../hooks/useColorBorderBox" ;
3
+ import { MdOutlineArrowRightAlt } from "react-icons/md" ;
6
4
import ErrorType from "./ErrorType" ;
7
5
import "./css/style.css" ;
8
-
9
6
import ModalSolutions from "./ModalSolutions" ;
10
7
11
8
function ErrorCard ( { error } ) {
12
-
13
9
const [ readMore , setReadMore ] = useState ( false ) ;
14
10
const [ isOpenModal , setOpenModal ] = useState ( false ) ;
15
11
const [ solution , setSolution ] = useState ( "" ) ;
16
- const { borderColor } = useColorBorderBox ( error )
12
+ const { borderColor } = useColorBorderBox ( error ) ;
17
13
18
14
return (
19
- < div
20
- id = "main-div"
21
- className = { borderColor + " relative" }
22
- >
15
+ < div id = "main-div" className = { borderColor + " relative" } >
23
16
< h3 className = "title" > { error . title } </ h3 >
24
17
< div className = "absolute h-full -right-2 -top-2" >
25
18
< ErrorType type = { error . type } />
@@ -45,7 +38,7 @@ function ErrorCard({ error }) {
45
38
</ div >
46
39
47
40
< button
48
- className = "flex mt-2 items-center gap-2 px-3 py-2 border border-white/40 rounded-lg hover:border-primary hover:text-primary"
41
+ className = "flex mt-2 items-center gap-2 px-3 py-2 border border-black dark:border- white rounded-lg hover:border-primary hover:text-primary"
49
42
onClick = { ( ) => setOpenModal ( ( prev ) => ! prev ) }
50
43
>
51
44
< span className = "text-xs" > Solution</ span >
0 commit comments