23 lines
595 B
TypeScript
23 lines
595 B
TypeScript
export interface NewsItem {
|
|
id: number;
|
|
category: 'construction' | 'announcements' | 'events';
|
|
title: string;
|
|
summary: string;
|
|
image: string;
|
|
date: string;
|
|
author: string;
|
|
content: string;
|
|
tags: string[];
|
|
featured?: boolean;
|
|
}
|
|
|
|
// Mock data removed - all data comes from database
|
|
export const newsData: NewsItem[] = [];
|
|
|
|
export const categories = [
|
|
{ id: 'all', name: 'Tümü', icon: '📰' },
|
|
{ id: 'construction', name: 'İnşaat', icon: '🏗️' },
|
|
{ id: 'announcements', name: 'Duyurular', icon: '📢' },
|
|
{ id: 'events', name: 'Etkinlikler', icon: '🎉' },
|
|
];
|