Untitled
unknown
plain_text
2 years ago
4.3 kB
6
Indexable
'use client';
import { useState } from 'react';
import { MdKeyboardArrowDown } from 'react-icons/md';
export default function ProbabilityCol2() {
const [showOptions, setShowOptions] = useState(false);
const [selectedValue, setSelectedValue] = useState('30');
const options = [
{ label: '30', value: '30' },
{ label: '40', value: '40' },
{ label: '1150', value: '1150' },
];
const handleToggleOptions = () => {
setShowOptions(!showOptions);
};
const handleOptionSelect = (value) => {
setSelectedValue(value);
setShowOptions(false);
};
return (
<div className="text-white ">
<div className="flex justify-between p-3">
<h2 className="text-xs">probability of Home & Away</h2>
<div>
<div className="relative inline-block text-left">
<div className="flex gap-2 items-center text-xs">
<h2>Recent</h2>
<button
onClick={handleToggleOptions}
type="button"
className="inline-flex justify-center w-14 h-7 rounded-3xl border border-white bg-none px-1 text-white text-sm font-medium shadow-sm hover:text-black hover:bg-[#01C3F7] focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2"
>
<span className="my-auto">{selectedValue}</span>
<MdKeyboardArrowDown className="my-auto font-bold text-md" />
</button>
<h2>Games</h2>
</div>
{showOptions && (
<div className="absolute ms-14 z-10 bg-[#35454D] rounded-md shadow-lg my-1">
<ul className="py-1 ">
{options.map((option) => (
<li key={option.value}>
<a
href="#"
className="block py-2 text-sm text-white px-3 hover:bg-indigo-100 rounded-md"
onClick={() => handleOptionSelect(option.value)}
>
{option.label}
</a>
</li>
))}
</ul>
</div>
)}
</div>
</div>
</div>
<div className="overflow-x-auto py-1 ">
<table className="table table-xs text-xs select-none border-[0.5px] ">
{/* head */}
<thead className="text-white">
<tr>
<th colSpan={5} className="text-center">
Home/Away
</th>
</tr>
</thead>
<thead className="text-white">
<tr>
<th>Goal</th>
<th>Conceded</th>
<th className="bg-[#4B616C]">Period</th>
<th>Goal</th>
<th>Conceded</th>
</tr>
</thead>
<tbody className="text-center">
{/* row 1 */}
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
<tr>
<td>Open</td>
<td>0.5</td>
<td className="bg-[#4B616C]">1.11</td>
<td>0.81</td>
<td>0.81</td>
</tr>
</tbody>
</table>
</div>
</div>
);
}
Editor is loading...
Leave a Comment