/**
 * chats/_layout — вложенный Stack для chats/index и chats/[id].
 *
 * animation: 'none' — переходы между index и [id] анимирует родительский
 * AnimatedSlot (140ms, Easing.out cubic), обеспечивая единую скорость и
 * кривую между:
 *   - chat open/close (index ↔ [id])
 *   - tab switches (chats ↔ wallet и т.д.)
 *   - sub-route open/close (settings, profile)
 *
 * gestureEnabled: true оставлен на случай если пользователь использует
 * нативный iOS edge-swipe — он вызовет router.back(), анимация пройдёт
 * через AnimatedSlot.
 */
import { Stack } from 'expo-router';

export default function ChatsLayout() {
  return (
    <Stack
      screenOptions={{
        headerShown: false,
        animation: 'none',
        contentStyle: { backgroundColor: '#000000' },
        gestureEnabled: true,
      }}
    />
  );
}
