This commit is contained in:
2026-10-29 16:51:26 +03:00
parent 70a20665ae
commit 4b2f0903b1
51 changed files with 6540 additions and 1212 deletions
+7 -1
View File
@@ -3,6 +3,7 @@ import 'quill/dist/quill.snow.css';
import '../App.css';
import DOMPurify from 'dompurify';
import SlidesManager from './SlidesManager';
import FoodManager from './FoodManager';
function Editor() {
const [isLoggedIn, setIsLoggedIn] = useState(false);
@@ -94,7 +95,7 @@ function Editor() {
const handleTabChange = (tab) => {
setActiveTab(tab);
if (isLoggedIn && tab !== 'slides') {
if (isLoggedIn && tab !== 'slides' && tab !== 'food') {
loadBlocks(tab);
}
};
@@ -262,11 +263,16 @@ function Editor() {
<button className={`tab-btn ${activeTab === 'slides' ? 'active' : ''}`} onClick={() => setActiveTab('slides')} data-tab="slides">
📸 Слайды
</button>
<button className={`tab-btn ${activeTab === 'food' ? 'active' : ''}`} onClick={() => setActiveTab('food')} data-tab="food">
🍔 Питание
</button>
</div>
{/* Рендеринг контента вкладок */}
{activeTab === 'slides' ? (
<SlidesManager />
) : activeTab === 'food' ? (
<FoodManager />
) : (
<>
<div style={{ margin: '18px 0' }}>