#!/bin/bash

# Script to copy built Vite assets to public directories
# Run this after: npm run build

echo "Copying built assets..."

# Create directories if they don't exist
mkdir -p public/css public/js

# Find the latest CSS and JS files in build directory
CSS_FILE=$(ls -t public/build/assets/app-*.css 2>/dev/null | head -1)
JS_FILE=$(ls -t public/build/assets/app-*.js 2>/dev/null | head -1)

if [ -f "$CSS_FILE" ]; then
    cp "$CSS_FILE" public/css/app.css
    echo "✓ Copied CSS: $(basename $CSS_FILE) -> public/css/app.css"
else
    echo "✗ CSS file not found in public/build/assets/"
fi

if [ -f "$JS_FILE" ]; then
    cp "$JS_FILE" public/js/app.js
    echo "✓ Copied JS: $(basename $JS_FILE) -> public/js/app.js"
else
    echo "✗ JS file not found in public/build/assets/"
fi

echo "Done!"

