refactoring

This commit is contained in:
Elyor Djalilov 2024-01-31 18:24:10 +05:00
parent d96bf657e0
commit 16c49e9fba
2 changed files with 77 additions and 11 deletions

View File

@ -3,6 +3,8 @@ const mockData = [
id: 1, id: 1,
avatar: "", avatar: "",
displayName: "Ilya Genkin", displayName: "Ilya Genkin",
userType: "Power user",
role: "owner",
status: "Online", status: "Online",
platform: "Windows 10", platform: "Windows 10",
browser: "Chrome 120", browser: "Chrome 120",
@ -14,12 +16,40 @@ const mockData = [
page: "http://192.168.0.239/wizard", page: "http://192.168.0.239/wizard",
tenantId: 1, tenantId: 1,
userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ef", userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ef",
sessions: [
{
id: 1,
platform: "Windows 10",
browser: "Chrome 120",
country: "Russia",
city: "Kstovo",
date: "2023-12-26T17:13:28+00:00",
},
{
id: 2,
platform: "Mac OS 14.1.2",
browser: "Safari 17",
country: "Russia",
city: "Kstovo",
date: "2023-12-26T17:13:28+00:00",
},
{
id: 3,
platform: "iOS 17 Apple iPhone",
browser: "Mobile Safari 17",
country: "Russia",
city: "Kstovo",
date: "2023-12-26T17:13:28+00:00",
},
],
}, },
{ {
id: 2, id: 2,
avatar: "", avatar: "",
displayName: "Timur Aliev", displayName: "Timur Aliev",
status: "Online", status: "Online",
userType: "Room admin",
role: "admin",
platform: "Mac OS 14.1.2", platform: "Mac OS 14.1.2",
browser: "Safari 17", browser: "Safari 17",
country: "Uzbekistan", country: "Uzbekistan",
@ -30,12 +60,24 @@ const mockData = [
page: "http://192.168.0.239/wizard", page: "http://192.168.0.239/wizard",
tenantId: 1, tenantId: 1,
userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ea", userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ea",
sessions: [
{
id: 1,
platform: "Windows 10",
browser: "Chrome 120",
country: "Uzbekistan",
city: "Tashkent",
date: "2023-12-26T17:13:28+00:00",
},
],
}, },
{ {
id: 3, id: 3,
avatar: "", avatar: "",
displayName: "Aleksei Safronov", displayName: "Aleksei Safronov",
status: "8 minutes ago", status: "8 minutes ago",
userType: "Room admin",
role: "user",
platform: "Windows 10", platform: "Windows 10",
browser: "Chrome 119", browser: "Chrome 119",
country: "Armenia", country: "Armenia",
@ -46,11 +88,23 @@ const mockData = [
page: "http://192.168.0.239/wizard", page: "http://192.168.0.239/wizard",
tenantId: 1, tenantId: 1,
userId: "66faa6e4-f133-11ea-b126-00ffeec8b4eb", userId: "66faa6e4-f133-11ea-b126-00ffeec8b4eb",
sessions: [
{
id: 1,
platform: "Windows 11",
browser: "Chrome 120",
country: "Armeni",
city: "Yerevan",
date: "2023-07-26T17:13:28+00:00",
},
],
}, },
{ {
id: 4, id: 4,
displayName: "Dmitry Vanyukov", displayName: "Dmitry Vanyukov",
status: "3 hours ago", status: "3 hours ago",
userType: "Room admin",
role: "user",
platform: "Mac OS 14.1.2", platform: "Mac OS 14.1.2",
browser: "Safari 15", browser: "Safari 15",
country: "Russia", country: "Russia",
@ -61,11 +115,23 @@ const mockData = [
page: "http://192.168.0.239/wizard", page: "http://192.168.0.239/wizard",
tenantId: 1, tenantId: 1,
userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ec", userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ec",
sessions: [
{
id: 1,
platform: "Mac OS 13.4.2",
browser: "Safari 15",
country: "Russia",
city: "Kuznechikha",
date: "2023-08-26T17:13:28+00:00",
},
],
}, },
{ {
id: 5, id: 5,
displayName: "Elizabeth Rayen", displayName: "Elizabeth Rayen",
status: "Yesterday, 5:12 PM", status: "Yesterday, 5:12 PM",
userType: "Power user",
role: "user",
platform: "Mac OS X 10", platform: "Mac OS X 10",
browser: "Chrome 119", browser: "Chrome 119",
country: "Germany", country: "Germany",
@ -76,6 +142,16 @@ const mockData = [
page: "http://192.168.0.239/wizard", page: "http://192.168.0.239/wizard",
tenantId: 1, tenantId: 1,
userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ed", userId: "66faa6e4-f133-11ea-b126-00ffeec8b4ed",
sessions: [
{
id: 1,
platform: "iOS 16 Apple iPhone",
browser: "Mobile Safari 16",
country: "Germany",
city: "Frankfurt",
date: "2023-04-26T17:13:28+00:00",
},
],
}, },
]; ];

View File

@ -538,17 +538,7 @@ class SettingsSetupStore {
setSessionModalData = (data) => { setSessionModalData = (data) => {
this.sessionModalData = { this.sessionModalData = {
id: data.id, ...data,
avatar: data.avatar,
displayName: data.displayName,
status: data.status,
platform: data.platform,
browser: data.browser,
country: data.country,
city: data.city,
date: data.date,
ip: data.ip,
userId: data.userId,
}; };
}; };
} }