Added experimental video player.

This commit is contained in:
Abdulmhsen B. A. A.
2024-08-10 22:11:01 +03:00
parent e103841da8
commit 2d9d465863
17 changed files with 1681 additions and 24 deletions

View File

@@ -450,6 +450,20 @@ const explode = (delimiter, string, limit = undefined) => {
return parts.slice(0, limit);
}
}
const basename = (path, ext = '') => {
if (!path) {
return ''
}
const segments = path.replace(/\\/g, '/').split('/')
let base = segments.pop()
while (segments.length && base === '') {
base = segments.pop()
}
if (ext && base.endsWith(ext) && base !== ext) {
base = base.substring(0, base.length - ext.length)
}
return base
}
export {
r,
@@ -471,4 +485,5 @@ export {
TOOLTIP_DATE_FORMAT,
makeSecret,
explode,
basename
}