Spaces:
Running
Running
File size: 787 Bytes
0f35d4c 1185ec1 0f35d4c 1f1caeb 0f35d4c 1f1caeb 0f35d4c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
import { defaultVideoOrientation } from "@/app/config"
import { VideoOrientation } from "@/types/general"
export function parseVideoOrientation(text: any, defaultToUse?: VideoOrientation): VideoOrientation {
const rawOrientationString = `${text || ""}`.trim().toLowerCase()
let orientation: VideoOrientation = defaultToUse || (defaultVideoOrientation || "landscape")
if (
rawOrientationString === "landscape" ||
rawOrientationString === "horizontal"
) {
orientation = "landscape"
}
if (
rawOrientationString === "portrait" ||
rawOrientationString === "vertical" ||
rawOrientationString === "mobile"
) {
orientation = "portrait"
}
if (
rawOrientationString === "square"
) {
orientation = "square"
}
return orientation
} |