Skip to content

Instantly share code, notes, and snippets.

@MNBuyskih
Last active January 26, 2017 10:17
Show Gist options
  • Save MNBuyskih/0120a14ac91e0b5bc00019dd3ad3e88a to your computer and use it in GitHub Desktop.
Save MNBuyskih/0120a14ac91e0b5bc00019dd3ad3e88a to your computer and use it in GitHub Desktop.
Test task

Выводить список пользователей в виде таблицы с постраничной навигацией, по 10 записей на странице.

Дать возможность отфильтровать пользователей по типу и логину.

Пользователей и типы пользователей нужно получить ajax-запросом.

Технологии: только Anular.js > 1.6.

[
{"type": "admin", "label": "Administrator"},
{"type": "moderator", "label": "Moderator"},
{"type": "manager", "label": "Manager"},
{"type": "user", "label": "User"}
]
[
{
"login": "User 1",
"email": "user1@mail.com",
"name": "User ibn admin",
"type": "admin"
},
{
"login": "User 2",
"email": "user2@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 3",
"email": "user3@mail.com",
"name": "User ibn moderator",
"type": "moderator"
},
{
"login": "User 4",
"email": "user4@mail.com",
"name": "User ibn manager",
"type": "manager"
},
{
"login": "User 5",
"email": "user5@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 6",
"email": "user6@mail.com",
"name": "User ibn admin",
"type": "admin"
},
{
"login": "User 7",
"email": "user7@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 8",
"email": "user8@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 9",
"email": "user9@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 10",
"email": "user10@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 11",
"email": "user11@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 12",
"email": "user12@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 13",
"email": "user13@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 14",
"email": "user14@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 15",
"email": "user15@mail.com",
"name": "User ibn user",
"type": "user"
},
{
"login": "User 16",
"email": "user16@mail.com",
"name": "User ibn user",
"type": "user"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment