Fix typescript build errors

This commit is contained in:
Justin Edmund 2022-03-03 16:58:04 -08:00
parent 8fe270adb5
commit 242c61c200
4 changed files with 10 additions and 9 deletions

View file

@ -65,11 +65,11 @@ const AXSelect = (props: Props) => {
useEffect(() => {
props.sendValues(primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue)
}, [primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue])
}, [props, primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue])
useEffect(() => {
props.sendValidity(primaryAxValue > 0 && errors.axValue1 === '' && errors.axValue2 === '')
}, [primaryAxValue, errors])
}, [props, primaryAxValue, errors])
// Classes
const secondarySetClasses = classNames({

View file

@ -232,7 +232,7 @@ const WeaponGrid = (props: Props) => {
// Render: JSX components
const mainhandElement = (
<WeaponUnit
gridWeapon={grid.weapons.mainWeapon}
gridWeapon={appState.grid.weapons.mainWeapon}
editable={party.editable}
key="grid_mainhand"
position={-1}
@ -247,7 +247,7 @@ const WeaponGrid = (props: Props) => {
return (
<li key={`grid_unit_${i}`} >
<WeaponUnit
gridWeapon={grid.weapons.allWeapons[i]}
gridWeapon={appState.grid.weapons.allWeapons[i]}
editable={party.editable}
position={i}
unitType={1}
@ -261,7 +261,7 @@ const WeaponGrid = (props: Props) => {
const extraGridElement = (
<ExtraWeapons
grid={grid.weapons.allWeapons}
grid={appState.grid.weapons.allWeapons}
editable={party.editable}
offset={numWeapons}
updateObject={receiveWeaponFromSearch}

View file

@ -44,7 +44,8 @@ const WeaponKeyDropdown = React.forwardRef<HTMLSelectElement, Props>(function us
},
series: props.series,
slot: props.slot,
group: -1
group: -1,
order: 0
}
const organizeWeaponKeys = useCallback((weaponKeys: WeaponKey[]) => {
@ -74,7 +75,7 @@ const WeaponKeyDropdown = React.forwardRef<HTMLSelectElement, Props>(function us
}
fetchWeaponKeys()
}, [organizeWeaponKeys])
}, [props.series, props.slot, organizeWeaponKeys])
function weaponKeyGroup(index: number) {
['α','β','γ','Δ'].sort((a, b) => a.localeCompare(b, 'el'))

View file

@ -5,6 +5,6 @@ interface GridWeapon {
object: Weapon
uncap_level: number
element: number
weapon_keys?: WeaponKey[]
ax?: SimpleAxSkill[]
weapon_keys?: Array<WeaponKey>
ax?: Array<SimpleAxSkill>
}