dev #1
					 1 changed files with 95 additions and 93 deletions
				
			
		|  | @ -752,8 +752,10 @@ export default function Page() { | |||
| 
 | ||||
| function formatTrophies(value: number) { | ||||
|   const sign = value > 0 ? '' : '+'; | ||||
|    | ||||
|   return `${sign}${value} trophies`; | ||||
|   let gained = false; | ||||
|   if(sign === '+') gained = true; | ||||
|   let suffix = gained ? 'gained' : 'lost'; | ||||
|   return `${sign}${value} trophies ${suffix}`;  | ||||
| } | ||||
| 
 | ||||
| function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { | ||||
|  | @ -1555,7 +1557,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { | |||
|                 <input type="number" name="trophiesAtStart" min={0} step={1} required className="styled-number" /> | ||||
|               </label> | ||||
|               <label> | ||||
|                 Trophies Lost | ||||
|                 Trophies Gained/Lost | ||||
|                 <input type="number" name="trophiesLost" step={1} required className="styled-number" /> | ||||
|               </label> | ||||
|               <label> | ||||
|  | @ -1600,7 +1602,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { | |||
|                         </div> | ||||
|                         <div className="defense-meta"> | ||||
|                           <span>{reset.trophiesAtStart} trophies</span> | ||||
|                           <span>{formatTrophies(reset.trophiesLost)} lost</span> | ||||
|                           <span>{formatTrophies(reset.trophiesLost)}</span> | ||||
|                           <span>{reset.numberOfDefenses} defenses</span> | ||||
|                         </div> | ||||
|                       </li> | ||||
|  | @ -1638,7 +1640,7 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { | |||
|                     <input type="number" name="trophiesAtStart" min={0} step={1} required className="styled-number" defaultValue={trophyResetBeingEdited.trophiesAtStart} /> | ||||
|                   </label> | ||||
|                   <label> | ||||
|                     Trophies Lost | ||||
|                     Trophies Gained/Lost | ||||
|                     <input type="number" name="trophiesLost" step={1} required className="styled-number" defaultValue={trophyResetBeingEdited.trophiesLost} /> | ||||
|                   </label> | ||||
|                   <label> | ||||
|  | @ -1765,8 +1767,8 @@ function summarizeProfileDefenses(defenses: ProfileDefense[]): Summary { | |||
|                         </div> | ||||
|                       </div> | ||||
|                       <div className="defense-meta"> | ||||
|                         <span>{reset.trophiesAtStart} trophies at start</span> | ||||
|                         <span>{formatTrophies(reset.trophiesLost)} lost</span> | ||||
|                         <span>{reset.trophiesAtStart} trophies</span> | ||||
|                         <span>{formatTrophies(reset.trophiesLost)}</span> | ||||
|                         <span>{reset.numberOfDefenses} defenses</span> | ||||
|                       </div> | ||||
|                     </li> | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue