From 47c4155891894a2b4d33debdcdfd968ed1b6e0f8 Mon Sep 17 00:00:00 2001
From: tirthankarg <125943402+tirthankarg@users.noreply.github.com>
Date: Wed, 4 Jun 2025 12:00:47 +0530
Subject: [PATCH] Update recipeView.js

// old (not working)
// import { Fraction } from 'fractional';

// new
import  Fraction from 'fraction.js';

And
new Fraction(ing.quantity).toFraction(true).
      }
---
 18-forkify/final/src/js/views/recipeView.js | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/18-forkify/final/src/js/views/recipeView.js b/18-forkify/final/src/js/views/recipeView.js
index 0d6f637cb7..61aa9040ca 100644
--- a/18-forkify/final/src/js/views/recipeView.js
+++ b/18-forkify/final/src/js/views/recipeView.js
@@ -2,7 +2,12 @@ import View from './View.js';
 
 // import icons from '../img/icons.svg'; // Parcel 1
 import icons from 'url:../../img/icons.svg'; // Parcel 2
-import { Fraction } from 'fractional';
+
+// old (not working)
+// import { Fraction } from 'fractional';
+
+// new 
+import  Fraction from 'fraction.js';
 
 class RecipeView extends View {
   _parentElement = document.querySelector('.recipe');
@@ -127,8 +132,10 @@ class RecipeView extends View {
       <svg class="recipe__icon">
         <use href="${icons}#icon-check"></use>
       </svg>
-      <div class="recipe__quantity">${
-        ing.quantity ? new Fraction(ing.quantity).toString() : ''
+      <div class="recipe__quantity">
+      
+      ${
+        ing.quantity ? new Fraction(ing.quantity).toFraction(true) : ''
       }</div>
       <div class="recipe__description">
         <span class="recipe__unit">${ing.unit}</span>