Files
readest/apps/readest-app/src/hooks/useEinkMode.ts
T
2025-10-29 06:46:17 +01:00

15 lines
395 B
TypeScript

import { useCallback } from 'react';
export const useEinkMode = () => {
const applyEinkMode = useCallback((isEink: boolean) => {
if (isEink) {
document.body.classList.add('no-transitions');
} else {
document.body.classList.remove('no-transitions');
}
document.documentElement.setAttribute('data-eink', isEink.toString());
}, []);
return { applyEinkMode };
};