50 lines
1.3 KiB
Bash
Executable File
50 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "🔍 Testing Quill.js Integration Fix..."
|
|
echo
|
|
|
|
# Check for Quill CSS
|
|
if grep -q "quill.snow.css" ../website/admin/homepage.html; then
|
|
echo "✅ Quill.js CSS found"
|
|
else
|
|
echo "❌ Quill.js CSS missing"
|
|
exit 1
|
|
fi
|
|
|
|
# Check for Quill JS
|
|
if grep -q "quill.js" ../website/admin/homepage.html; then
|
|
echo "✅ Quill.js JavaScript found"
|
|
else
|
|
echo "❌ Quill.js JavaScript missing"
|
|
exit 1
|
|
fi
|
|
|
|
# Check for Quill styling
|
|
if grep -q "ql-container" ../website/admin/homepage.html; then
|
|
echo "✅ Custom Quill styling found"
|
|
else
|
|
echo "❌ Custom Quill styling missing"
|
|
exit 1
|
|
fi
|
|
|
|
# Check for error handling
|
|
if grep -q "typeof Quill" ../website/admin/js/homepage.js; then
|
|
echo "✅ Error handling added"
|
|
else
|
|
echo "❌ Error handling missing"
|
|
exit 1
|
|
fi
|
|
|
|
# Check for all three editors
|
|
count=$(grep -c "new Quill" ../website/admin/js/homepage.js)
|
|
if [ "$count" -eq 3 ]; then
|
|
echo "✅ All 3 Quill editors initialized"
|
|
else
|
|
echo "⚠️ Expected 3 editors, found $count"
|
|
fi
|
|
|
|
echo
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
|
echo "✅ All checks passed! Quill.js is properly configured."
|
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|