Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -118,11 +118,14 @@ modal_and_cart_js = """
|
|
118 |
|
119 |
function navigateToFinalPage() {
|
120 |
const finalOrderHTML = generateFinalOrderHTML();
|
121 |
-
|
|
|
|
|
122 |
}
|
123 |
|
124 |
function generateFinalOrderHTML() {
|
125 |
-
let finalOrderHTML = "<
|
|
|
126 |
let totalBill = 0;
|
127 |
cart.forEach(item => {
|
128 |
totalBill += item.itemTotal;
|
@@ -140,6 +143,7 @@ modal_and_cart_js = """
|
|
140 |
</li>`;
|
141 |
});
|
142 |
finalOrderHTML += `</ul><p><strong>Total Bill: $${totalBill.toFixed(2)}</strong></p>`;
|
|
|
143 |
return finalOrderHTML;
|
144 |
}
|
145 |
</script>
|
|
|
118 |
|
119 |
function navigateToFinalPage() {
|
120 |
const finalOrderHTML = generateFinalOrderHTML();
|
121 |
+
const newPage = window.open();
|
122 |
+
newPage.document.write(finalOrderHTML);
|
123 |
+
newPage.document.close();
|
124 |
}
|
125 |
|
126 |
function generateFinalOrderHTML() {
|
127 |
+
let finalOrderHTML = "<html><head><title>Final Order</title></head><body style='font-family: Arial, sans-serif; margin: 20px;'>";
|
128 |
+
finalOrderHTML += "<h3>Final Order:</h3><ul style='list-style: none; padding: 0;'>";
|
129 |
let totalBill = 0;
|
130 |
cart.forEach(item => {
|
131 |
totalBill += item.itemTotal;
|
|
|
143 |
</li>`;
|
144 |
});
|
145 |
finalOrderHTML += `</ul><p><strong>Total Bill: $${totalBill.toFixed(2)}</strong></p>`;
|
146 |
+
finalOrderHTML += "</body></html>";
|
147 |
return finalOrderHTML;
|
148 |
}
|
149 |
</script>
|