File tree Expand file tree Collapse file tree 2 files changed +16
-3
lines changed
core-courses/3-js-basic-level/practicum-js-basic-level/sb-crm-client Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 5858 cursor : pointer;
5959}
6060
61+ /* .table-hover tbody tr:not(.table-dark) {
62+ --bs-table-hover-bg: rgba(0, 0, 0, 0.02) !important;
63+ } */
64+
6165.crm__output-table .crm__output-table-head-cell {
6266 padding : 8px 8px ;
6367 text-align : start;
350354 opacity : 1 ;
351355 }
352356
357+ /* .crm__output-table-body-row:hover {
358+ border-bottom: 1px solid var(--main-purple);
359+ } */
360+
353361 .crm__output-table-body-cell_contacts-item-i : hover : not (: active ) {
354362 color : var (--dark-purple );
355363 }
Original file line number Diff line number Diff line change 249249 const data = await response . json ( ) ; // преобразование данных в JSON-формат
250250 clientsDataArrWithIds = addLocalIdsToClients ( data ) ; // добавление поля localId
251251
252- addClientsToTable ( clientsDataArrWithIds ) ; // отрисовка данных, наполнение таблицы клиентов
252+ if ( clientsDataArrWithIds . length > 0 ) {
253+ addClientsToTable ( clientsDataArrWithIds ) ; // отрисовка данных, наполнение таблицы клиентов
254+ } else {
255+ outTableBody . append ( createEmptyTableMessageRow ( ) ) ; // если данных нет, вывод/добавление "пустой" строки
256+ }
253257 } catch ( error ) {
254258 console . error ( 'Не удалось загрузить список клиентов..' , error ) ;
255- alert ( 'Ошибка при загрузке данных с сервера!?' ) ;
259+ outTableBody . innerHTML = '' ; // очистка таблицы
260+ outTableBody . append ( createEmptyTableMessageRow ( ) ) ; // если ошибка, вывод/добавление "пустой" строки
256261 }
257262 }
258263
334339
335340 emptyTableTdCell . colSpan = 6 ; // объединение всех колонок
336341 emptyTableTdCell . textContent =
337- 'Пусто.. измените фильтрацию, добавьте клиента!?' ;
342+ 'Пусто.. измените фильтрацию, добавьте клиента!? Запустите сервер? ' ;
338343 emptyTableTdCell . style . fontWeight = '500' ;
339344 emptyTableTdCell . style . fontSize = '16px' ;
340345 emptyTableTdCell . style . color = '#dc3545' ;
You can’t perform that action at this time.
0 commit comments