38 lines
842 B
TypeScript
38 lines
842 B
TypeScript
import { useEffect, useState } from "react";
|
|
import { DealSchema } from "@/types/DealSchema";
|
|
|
|
const useDeals = () => {
|
|
const [deals, setDeals] = useState<DealSchema[]>([]);
|
|
|
|
useEffect(() => {
|
|
const INITIAL_DEALS: DealSchema[] = [
|
|
{
|
|
id: 1,
|
|
name: "Deal 1",
|
|
lexorank: "0|gggggg:",
|
|
statusId: 1,
|
|
},
|
|
{
|
|
id: 2,
|
|
name: "Deal 2",
|
|
lexorank: "0|mmmmmm:",
|
|
statusId: 1,
|
|
},
|
|
{
|
|
id: 3,
|
|
name: "Deal 3",
|
|
lexorank: "0|ssssss:",
|
|
statusId: 2,
|
|
},
|
|
];
|
|
setDeals(INITIAL_DEALS);
|
|
}, []);
|
|
|
|
return {
|
|
deals,
|
|
setDeals,
|
|
};
|
|
};
|
|
|
|
export default useDeals;
|