small fix, don't worry about it

This commit is contained in:
Tomas Dvorak
2026-04-10 12:06:01 +02:00
parent 954a1a1080
commit c6a99c7e21
214 changed files with 40234 additions and 2825 deletions
+25
View File
@@ -0,0 +1,25 @@
import type {PropsWithChildren} from 'react';
import {createContext, useContext} from 'react';
export type TrailerLayout = 'landscape' | 'portrait';
export type TrailerEffects = 'full' | 'lite';
interface TrailerConfigValue {
layout: TrailerLayout;
effects: TrailerEffects;
}
const TrailerConfigContext = createContext<TrailerConfigValue>({
layout: 'landscape',
effects: 'full'
});
export const TrailerConfigProvider = ({children, layout, effects}: PropsWithChildren<TrailerConfigValue>) => {
return (
<TrailerConfigContext.Provider value={{layout, effects}}>
{children}
</TrailerConfigContext.Provider>
);
};
export const useTrailerConfig = () => useContext(TrailerConfigContext);