Small fixes

This commit is contained in:
Anton Vakhrushev 2020-05-01 14:40:36 +03:00
parent e091a2170d
commit c1a63875a8
2 changed files with 6 additions and 12 deletions

View File

@ -32,11 +32,6 @@ export function createBuildButton(onClickHandler: (buildTypeId: number, resource
}); });
} }
export function hasUpgradeButton(): boolean {
const btn = jQuery('.upgradeButtonsContainer .section1 button.green.build');
return btn.length === 1;
}
export function clickUpgradeButton() { export function clickUpgradeButton() {
const btn = jQuery('.upgradeButtonsContainer .section1 button.green.build'); const btn = jQuery('.upgradeButtonsContainer .section1 button.green.build');
if (btn.length !== 1) { if (btn.length !== 1) {
@ -105,9 +100,11 @@ export function createTrainTroopButtons(
}); });
} }
export function createSendResourcesButton( interface SendResourcesClickHandler {
onClickHandler: (resources: Resources, crd: Coordinates, scale: number) => void (resources: Resources, crd: Coordinates, scale: number): void;
) { }
export function createSendResourcesButton(onClickHandler: SendResourcesClickHandler) {
const id1 = uniqId(); const id1 = uniqId();
const id10 = uniqId(); const id10 = uniqId();
const id100 = uniqId(); const id100 = uniqId();
@ -120,9 +117,7 @@ export function createSendResourcesButton(
<a id="${id1000}" href="#">x1000</a> <a id="${id1000}" href="#">x1000</a>
</div>`); </div>`);
const createHandler = (handler: (resources: Resources, crd: Coordinates, scale: number) => void, scale: number) => ( const createHandler = (handler: SendResourcesClickHandler, scale: number) => (evt: JQuery.Event) => {
evt: JQuery.Event
) => {
evt.preventDefault(); evt.preventDefault();
const sendSelect = jQuery('#send_select'); const sendSelect = jQuery('#send_select');
const resources = new Resources( const resources = new Resources(

View File

@ -9,7 +9,6 @@ import {
createSendResourcesButton, createSendResourcesButton,
createTrainTroopButtons, createTrainTroopButtons,
createUpgradeButton, createUpgradeButton,
grabIncomingMerchants,
} from './BuildingPage'; } from './BuildingPage';
import { BuildBuildingTask } from '../Task/BuildBuildingTask'; import { BuildBuildingTask } from '../Task/BuildBuildingTask';
import { Resources } from '../Core/Resources'; import { Resources } from '../Core/Resources';