mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-16 15:01:28 +00:00
Use Readonly
This commit is contained in:
parent
b62e86157f
commit
607f7b87af
@ -79,7 +79,10 @@ function incrementQuality({ quality }: Readonly<Pick<Item, 'quality'>>): number
|
||||
return quality + 1
|
||||
}
|
||||
|
||||
function updateConjuredItemQuality(previousItem: Item, currentItem: Item | ConjuredItem): number {
|
||||
function updateConjuredItemQuality(
|
||||
previousItem: Readonly<Item>,
|
||||
currentItem: Readonly<Item | ConjuredItem>
|
||||
): number {
|
||||
const isConjured = 'conjured' in currentItem && currentItem.conjured
|
||||
if (!isConjured) return currentItem.quality
|
||||
const diff = previousItem.quality - currentItem.quality
|
||||
|
||||
Loading…
Reference in New Issue
Block a user