Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
getWeather();
}, []);
const getWeather = useCallback(async () => {
try {
const data = await getCurrentWeather();
setWeather(data);
} catch (err) {
console.log(err);
}
}, []);
const summary = weather.weather[0] || {};
const refreshHandler = useEventHandler(
{
[QPushButtonEvents.clicked]: async () => {
setWeather(defaultState);
await getWeather();
}
},
[]
);
const quitHandler = useEventHandler(
{
[QPushButtonEvents.clicked]: () => {
QApplication.instance().quit();
}
},
[]
);
return (
const getButton = (
label: string,
value: number | string,
type: "value" | "command"
) => {
const button = new QPushButton();
button.setText(label);
button.setObjectName(`btn${value}`);
button.addEventListener(QPushButtonEvents.clicked, () => {
onBtnClick(value, type);
});
return {
ui: button,
value,
type
};
};
() => ({
[QPushButtonEvents.clicked]: () => {
setImageSrc(fileUrl);
}
}),
[fileUrl]
<button id="opBtnY">
</button><button id="valueBtn">
</button><button id="valueBtn">
</button><button id="valueBtn">
</button><button id="opBtnY">
</button>