Use Readonly

This commit is contained in:
Jesper 2022-04-13 18:36:47 +02:00
parent b62e86157f
commit 607f7b87af

View File

@ -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