first-commiit
This commit is contained in:
28
src/components/services/ordersService.js
Normal file
28
src/components/services/ordersService.js
Normal file
@@ -0,0 +1,28 @@
|
||||
const fetchServiceItems = () => {
|
||||
return new Promise((resolve) => {
|
||||
setTimeout(() => {resolve([
|
||||
{ id: 1, techName: "Принтер", createdAt: "2025-01-10", status: "done" },
|
||||
{ id: 2, techName: "Ноутбук", createdAt: "2024-01-10", status: "issued" },
|
||||
{ id: 3, techName: "Смартфон Vivo", createdAt: "2025-02-10", status: "in_progress" },
|
||||
{ id: 4, techName: "Повербанк", createdAt: "2024-11-10", status: "waiting" },
|
||||
{ id: 5, techName: "Монитор Samsung", createdAt: "2025-03-01", status: "waiting_details" },
|
||||
{ id: 6, techName: "Компьютер Эльбрус", createdAt: "2025-02-15", status: "accept1" }
|
||||
])}, 5000)
|
||||
})
|
||||
};
|
||||
|
||||
const RU_STATUSES = {
|
||||
done: "Готово",
|
||||
issued: "Выдан",
|
||||
in_progress: "В ремонте",
|
||||
waiting: "Требует уточнения",
|
||||
waiting_details: "В ожидании деталей",
|
||||
accept: "Принят"
|
||||
};
|
||||
|
||||
export const getServiceItemsForRender = async () => {
|
||||
return (await fetchServiceItems()).map((value) => {
|
||||
value.status = RU_STATUSES[value.status];
|
||||
return value;
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user