Fix typescript build errors
This commit is contained in:
parent
8fe270adb5
commit
242c61c200
4 changed files with 10 additions and 9 deletions
|
|
@ -65,11 +65,11 @@ const AXSelect = (props: Props) => {
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
props.sendValues(primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue)
|
props.sendValues(primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue)
|
||||||
}, [primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue])
|
}, [props, primaryAxModifier, primaryAxValue, secondaryAxModifier, secondaryAxValue])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
props.sendValidity(primaryAxValue > 0 && errors.axValue1 === '' && errors.axValue2 === '')
|
props.sendValidity(primaryAxValue > 0 && errors.axValue1 === '' && errors.axValue2 === '')
|
||||||
}, [primaryAxValue, errors])
|
}, [props, primaryAxValue, errors])
|
||||||
|
|
||||||
// Classes
|
// Classes
|
||||||
const secondarySetClasses = classNames({
|
const secondarySetClasses = classNames({
|
||||||
|
|
|
||||||
|
|
@ -232,7 +232,7 @@ const WeaponGrid = (props: Props) => {
|
||||||
// Render: JSX components
|
// Render: JSX components
|
||||||
const mainhandElement = (
|
const mainhandElement = (
|
||||||
<WeaponUnit
|
<WeaponUnit
|
||||||
gridWeapon={grid.weapons.mainWeapon}
|
gridWeapon={appState.grid.weapons.mainWeapon}
|
||||||
editable={party.editable}
|
editable={party.editable}
|
||||||
key="grid_mainhand"
|
key="grid_mainhand"
|
||||||
position={-1}
|
position={-1}
|
||||||
|
|
@ -247,7 +247,7 @@ const WeaponGrid = (props: Props) => {
|
||||||
return (
|
return (
|
||||||
<li key={`grid_unit_${i}`} >
|
<li key={`grid_unit_${i}`} >
|
||||||
<WeaponUnit
|
<WeaponUnit
|
||||||
gridWeapon={grid.weapons.allWeapons[i]}
|
gridWeapon={appState.grid.weapons.allWeapons[i]}
|
||||||
editable={party.editable}
|
editable={party.editable}
|
||||||
position={i}
|
position={i}
|
||||||
unitType={1}
|
unitType={1}
|
||||||
|
|
@ -261,7 +261,7 @@ const WeaponGrid = (props: Props) => {
|
||||||
|
|
||||||
const extraGridElement = (
|
const extraGridElement = (
|
||||||
<ExtraWeapons
|
<ExtraWeapons
|
||||||
grid={grid.weapons.allWeapons}
|
grid={appState.grid.weapons.allWeapons}
|
||||||
editable={party.editable}
|
editable={party.editable}
|
||||||
offset={numWeapons}
|
offset={numWeapons}
|
||||||
updateObject={receiveWeaponFromSearch}
|
updateObject={receiveWeaponFromSearch}
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,8 @@ const WeaponKeyDropdown = React.forwardRef<HTMLSelectElement, Props>(function us
|
||||||
},
|
},
|
||||||
series: props.series,
|
series: props.series,
|
||||||
slot: props.slot,
|
slot: props.slot,
|
||||||
group: -1
|
group: -1,
|
||||||
|
order: 0
|
||||||
}
|
}
|
||||||
|
|
||||||
const organizeWeaponKeys = useCallback((weaponKeys: WeaponKey[]) => {
|
const organizeWeaponKeys = useCallback((weaponKeys: WeaponKey[]) => {
|
||||||
|
|
@ -74,7 +75,7 @@ const WeaponKeyDropdown = React.forwardRef<HTMLSelectElement, Props>(function us
|
||||||
}
|
}
|
||||||
|
|
||||||
fetchWeaponKeys()
|
fetchWeaponKeys()
|
||||||
}, [organizeWeaponKeys])
|
}, [props.series, props.slot, organizeWeaponKeys])
|
||||||
|
|
||||||
function weaponKeyGroup(index: number) {
|
function weaponKeyGroup(index: number) {
|
||||||
['α','β','γ','Δ'].sort((a, b) => a.localeCompare(b, 'el'))
|
['α','β','γ','Δ'].sort((a, b) => a.localeCompare(b, 'el'))
|
||||||
|
|
|
||||||
4
types/GridWeapon.d.ts
vendored
4
types/GridWeapon.d.ts
vendored
|
|
@ -5,6 +5,6 @@ interface GridWeapon {
|
||||||
object: Weapon
|
object: Weapon
|
||||||
uncap_level: number
|
uncap_level: number
|
||||||
element: number
|
element: number
|
||||||
weapon_keys?: WeaponKey[]
|
weapon_keys?: Array<WeaponKey>
|
||||||
ax?: SimpleAxSkill[]
|
ax?: Array<SimpleAxSkill>
|
||||||
}
|
}
|
||||||
Loading…
Reference in a new issue