refactor(CommunitiesManager): simplify layout structure and enhance notification handling for improved user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m49s

This commit is contained in:
2026-02-16 22:08:02 +07:00
parent f13b532f1a
commit 87f8283191
+3 -11
View File
@@ -350,7 +350,7 @@ function CommunitiesManager() {
};
return (
<div className="page-wrapper">
<div>
<PageHeader
title="Справочник Community"
icon={<IconFilter size={24} />}
@@ -368,8 +368,6 @@ function CommunitiesManager() {
}
/>
<div className="page-body">
<div className="container-xl">
{/* Уведомления */}
{error && (
<ErrorAlert message={error} onClose={() => setError('')} onRetry={fetchItems} />
@@ -389,7 +387,7 @@ function CommunitiesManager() {
)}
{/* Вкладки: Список / Статистика в стиле Tabler */}
<div className="card mb-3">
<div className="card card-flat mb-3">
<div className="card-header border-0 pb-0">
<ul className="nav nav-tabs card-header-tabs" role="tablist">
<li className="nav-item" role="presentation">
@@ -423,9 +421,7 @@ function CommunitiesManager() {
{/* Отображение списка communities */}
{activeTab === 'list' && (
<div className="row g-3">
<div className="col-12">
<div className="card">
<div className="card card-flat">
<div className="card-header">
<div className="row align-items-center w-100 g-2">
<div className="col">
@@ -628,16 +624,12 @@ function CommunitiesManager() {
)}
</div>
</div>
</div>
</div>
)}
{/* Отображение статистики communities */}
{activeTab === 'stats' && (
<CommunityStats communities={items} />
)}
</div>
</div>
{/* Модальное окно добавления */}
<FormModal
show={addModalOpen}