#!/usr/bin/env bash
# Compilar dashboard + app móvil (ejecutar en tu PC antes del deploy)
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"

echo "=== Dashboard ==="
cd "$ROOT/dashboard"
npm ci
npm run build:prod
echo "OK: $ROOT/dashboard/dist/"

echo ""
echo "=== Mobile (web) ==="
cd "$ROOT/mobile"
npm ci
npm run build:prod
echo "OK: $ROOT/mobile/www/"

echo ""
echo "Listo. Sube al servidor:"
echo "  dashboard/dist/*  -> /var/www/logicahn/dash/"
echo "  mobile/www/*      -> /var/www/logicahn/app/"
