mirror of
https://github.com/movie-web/native-app.git
synced 2025-09-13 18:13:25 +00:00
fix: adjust values and overlay visibilty based on gesture velocity change
This commit is contained in:
@@ -24,17 +24,20 @@ export const useBrightness = () => {
|
||||
}
|
||||
|
||||
void init();
|
||||
}, []);
|
||||
}, [brightness]);
|
||||
|
||||
const handleBrightnessChange = useCallback(async (newValue: number) => {
|
||||
try {
|
||||
setShowBrightnessOverlay(true);
|
||||
brightness.value = newValue;
|
||||
await Brightness.setBrightnessAsync(newValue);
|
||||
} catch (error) {
|
||||
console.error("Failed to set brightness:", error);
|
||||
}
|
||||
}, []);
|
||||
const handleBrightnessChange = useCallback(
|
||||
async (newValue: number) => {
|
||||
try {
|
||||
setShowBrightnessOverlay(true);
|
||||
brightness.value = newValue;
|
||||
await Brightness.setBrightnessAsync(newValue);
|
||||
} catch (error) {
|
||||
console.error("Failed to set brightness:", error);
|
||||
}
|
||||
},
|
||||
[brightness],
|
||||
);
|
||||
|
||||
return {
|
||||
showBrightnessOverlay: debouncedShowBrightnessOverlay,
|
||||
|
Reference in New Issue
Block a user