// BeHueman — Mock data
const domains = [
  { id: 'cialo',   label: 'Ciało',    hue: 'rose',   subs: ['Joga', 'Oddech', 'Ruch', 'Sen', 'Odżywianie', 'Zioła', 'Ajurweda', 'TCM'] },
  { id: 'dusza',   label: 'Dusza',    hue: 'amber',  subs: ['Medytacja', 'Rytuały', 'Tarot', 'Astrologia', 'Numerologia', 'Reiki', 'Shamanism', 'Permakultura'] },
  { id: 'umysl',   label: 'Umysł',    hue: 'sage',   subs: ['Filozofia', 'Psychologia', 'Fizyka kwantowa', 'Święta geometria', 'Świadomość', 'Neuronauka'] },
  { id: 'relacje', label: 'Relacje',  hue: 'sky',    subs: ['Pary', 'Rodzicielstwo', 'NVC', 'Kobieca grupa', 'Męskie kręgi', 'Granice'] },
];

const authors = [
  { id: 'hannaw',     name: 'Hanna Wójcik',         handle: 'hannaw',      role: 'autor',   verified: true,  bio: 'TCM, joga, święta geometria. 12 lat na macie.', followers: '4 218', avatar: ['#E8B872','#94463F'] },
  { id: 'mokshana',   name: 'Studio Mokshana',      handle: 'mokshana',    role: 'partner', verified: true,  bio: 'Szkoła jogi w Łodzi. Yin, vinyasa, oddech.',     followers: '1 942', avatar: ['#9FB89A','#E8A4A0'] },
  { id: 'mdebski',    name: 'Marcin Dębski',        handle: 'mdebski',     role: 'autor',   verified: false, bio: 'Fizyka kwantowa po ludzku. Czasem wiersze.',     followers: '892',   avatar: ['#8AAFC8','#B5A0CC'] },
  { id: 'agap',       name: 'Aga Pawlik',           handle: 'aga.p',       role: 'autor',   verified: true,  bio: 'Permakultura, kobiecość cykliczna, las.',        followers: '3 104', avatar: ['#9FB89A','#E8B872'] },
  { id: 'lenak',      name: 'Lena Kowalska',        handle: 'lena.k',      role: 'member',  verified: false, bio: 'Czytam, słucham, pytam.',                        followers: '47',    avatar: ['#B5A0CC','#8AAFC8'] },
  { id: 'tkarwowski', name: 'Tomek Karwowski',      handle: 't.karwowski', role: 'autor',   verified: false, bio: 'Wim Hof method. Zimno jako lekarstwo.',          followers: '618',   avatar: ['#8AAFC8','#1F1B16'] },
  { id: 'me',         name: 'Anna Hueman',          handle: 'anna.h',      role: 'member',  verified: false, bio: 'Joga, oddech, świadome rodzicielstwo.',          followers: '241',   avatar: ['#E8B872','#E8A4A0'] },
];

const getAuthor = (id) => authors.find(a => a.id === id) || authors[0];

const posts = [
  {
    id: 'p1',
    authorId: 'hannaw',
    domain: 'cialo',
    sub: 'TCM',
    time: '2 godz. temu',
    body: 'Wczoraj miałam pacjentkę, która od pół roku budzi się o 3:00 w nocy. W TCM to "godzina płuc" — emocja smutku, którego nie wypuściła. Czasem ciało mówi, kiedy umysł zamilkł.\n\nZacznijcie od oddechu 4-7-8 przed snem. Żadnej magii, tylko parasympatyk.',
    likes: 142, comments: 28, shares: 11,
  },
  {
    id: 'p2',
    authorId: 'mdebski',
    domain: 'umysl',
    sub: 'Fizyka kwantowa',
    time: '5 godz. temu',
    body: 'Ludzie pytają mnie, czy fizyka kwantowa "udowadnia" duchowość. Krótko: nie. Ale pokazuje, że obserwator nie jest oddzielony od obserwowanego — i to wystarczy, żeby zacząć inaczej myśleć o swoim miejscu w świecie.',
    likes: 89, comments: 41, shares: 18,
    rec: { type: 'Książka', title: 'The Tao of Physics', author: 'Fritjof Capra', cover: ['#1F1B16','#8AAFC8'] },
  },
  {
    id: 'p3',
    authorId: 'agap',
    domain: 'dusza',
    sub: 'Permakultura',
    time: '1 dzień temu',
    body: 'Sieję dziś marchew. Nie dlatego, że teraz pora — bo astrologicznie jest "dobry dzień korzeniowy". Wiem, jak to brzmi. Ale spróbujcie raz, w domowej skali. Zobaczycie różnicę.',
    likes: 234, comments: 67, shares: 42,
  },
  {
    id: 'p4',
    authorId: 'tkarwowski',
    domain: 'cialo',
    sub: 'Oddech',
    time: '2 dni temu',
    body: 'Trzecia zima z lodowymi kąpielami. Najtrudniejsze nie były pierwsze sekundy — tylko zaufanie własnemu oddechowi.',
    likes: 312, comments: 54, shares: 23,
  },
  {
    id: 'p5',
    authorId: 'lenak',
    domain: 'relacje',
    sub: 'NVC',
    time: '3 dni temu',
    body: 'Pierwszy raz powiedziałam mężowi: "kiedy mówisz X, czuję Y, bo potrzebuję Z". Czuł się dziwnie. Ja się czułam dziwnie. Ale to było prawdziwsze niż 10 lat naszych "normalnych" rozmów.',
    likes: 421, comments: 92, shares: 38,
  },
];

const eduTiles = [
  { id: 't1', type: 'Książka', title: 'Kobiety, które biegają z wilkami', author: 'C. P. Estés',     cover: ['#94463F','#E8B872'] },
  { id: 't2', type: 'Kurs',    title: '8 tygodni medytacji uważności',    author: 'J. Kabat-Zinn',   cover: ['#9FB89A','#1F1B16'] },
  { id: 't3', type: 'Podcast', title: 'Rozmowy o oddechu',                 author: 'Hanna Wójcik',     cover: ['#8AAFC8','#B5A0CC'] },
  { id: 't4', type: 'Artykuł', title: 'Dlaczego cykl miesięczny to mapa',  author: 'Aga Pawlik',       cover: ['#E8A4A0','#E8B872'] },
  { id: 't5', type: 'Wykład',  title: 'Świadomość a fizyka kwantowa',      author: 'Marcin Dębski',    cover: ['#1F1B16','#8AAFC8'] },
  { id: 't6', type: 'Książka', title: 'Tao Te Ching',                      author: 'Lao Tzu',          cover: ['#E8B872','#94463F'] },
  { id: 't7', type: 'Kurs',    title: 'Permakultura w mieście',            author: 'Aga Pawlik',       cover: ['#9FB89A','#E8B872'] },
  { id: 't8', type: 'Podcast', title: 'O granicach (NVC)',                 author: 'Lena Kowalska',    cover: ['#B5A0CC','#8AAFC8'] },
];

const events = [
  { id: 'ev1', type: 'Warsztat', title: 'Yin yoga · niedzielne popołudnie', author: 'Studio Mokshana',  loc: 'Łódź',     date: '11 maj · 16:00', spots: '8/12 miejsc', price: '120 zł', cover: ['#9FB89A','#E8A4A0'] },
  { id: 'ev2', type: 'Retreat',  title: 'Trzy dni ciszy nad jeziorem',     author: 'Hanna Wójcik',      loc: 'Mazury',   date: '24-26 maj',     spots: '4/12',         price: '1 280 zł', cover: ['#8AAFC8','#1F1B16'] },
  { id: 'ev3', type: 'Kurs',     title: 'Medytacja dla zaczynających',     author: 'Marcin Dębski',     loc: 'Online',   date: 'Cykl · pn 19:00', spots: 'Otwarte',      price: 'Darmowy', cover: ['#B5A0CC','#E8B872'] },
  { id: 'ev4', type: 'Wykład',   title: 'TCM dla rodziców',                 author: 'Hanna Wójcik',     loc: 'Warszawa', date: '18 maj · 11:00', spots: '32/60',        price: '40 zł',   cover: ['#E8A4A0','#94463F'] },
];

const notifications = [
  { id: 'n1', authorId: 'hannaw',    who: 'Hanna Wójcik',     text: 'odpowiedziała na Twój komentarz pod postem o oddechu 4-7-8.', time: '34 min temu', unread: true },
  { id: 'n2', authorId: 'mdebski',   who: 'Marcin Dębski',    text: 'dodał Twój post "Trzy oddechy nad ranem" do biblioteki publicznej.', time: '2 godz. temu', unread: true },
  { id: 'n3', authorId: null,        who: 'Be Hueman',         text: 'W tym tygodniu w Twojej okolicy jest 4 nowe wydarzenia.', time: 'wczoraj', unread: true },
  { id: 'n4', authorId: 'agap',      who: 'Aga Pawlik',        text: 'opublikowała nową polecajkę: "Kobieca cykliczność" — Maciej Kuc.', time: '2 dni temu', unread: false },
  { id: 'n5', authorId: null,        who: 'Be Hueman',         text: 'Twój post "O cieple porannej herbaty" został oznaczony przez 12 osób.', time: '3 dni temu', unread: false },
  { id: 'n6', authorId: 'tkarwowski', who: 'Tomek Karwowski',  text: 'zaczął Cię obserwować.', time: '4 dni temu', unread: false },
];

const threads = [
  { id: 'th1', name: 'Oddech 4-7-8',        domain: 'cialo',   members: 1240, posts: 87,  desc: 'Praktykujący wymieniają obserwacje. Co tydzień wyzwanie.' },
  { id: 'th2', name: 'Tarot dla początkujących', domain: 'dusza', members: 2891, posts: 312, desc: 'Bezpieczne miejsce na pytania. Bez wróżenia z fusów.' },
  { id: 'th3', name: 'Świadome rodzicielstwo', domain: 'relacje', members: 4012, posts: 1284, desc: 'Bez przemocy, bez podziałów na obozy.' },
  { id: 'th4', name: 'Permakultura w mieście', domain: 'dusza', members: 718, posts: 124, desc: 'Balkon to też ogród.' },
  { id: 'th5', name: 'Fizyka kwantowa po ludzku', domain: 'umysl', members: 1102, posts: 96, desc: 'Dla nieśpieszących się fizyków.' },
  { id: 'th6', name: 'NVC — codziennie',     domain: 'relacje', members: 2103, posts: 540, desc: 'Próbujemy mówić bez ranienia.' },
  { id: 'th7', name: 'Yin yoga',             domain: 'cialo',   members: 942, posts: 218, desc: 'Tygodniowe sekwencje, każdy dzieli się od siebie.' },
  { id: 'th8', name: 'Święta geometria',     domain: 'umysl',   members: 612, posts: 78,  desc: 'Kwadraty, koła, fraktale — i co z tego dla nas wynika.' },
];

window.AppData = { domains, authors, getAuthor, posts, eduTiles, events, notifications, threads };
