Support AltStore's modern app permissions

This commit is contained in:
foxster-mp4
2023-08-16 20:32:11 -07:00
parent 4c0a10419b
commit 71fd3115e2
7 changed files with 281 additions and 95 deletions

View File

@@ -0,0 +1,15 @@
// AppPermissionItem.js
// altsource-viewer (https://github.com/therealFoxster/altsource-viewer)
//
// Copyright (c) 2023 Foxster.
// MIT License.
//
export const AppPermissionItem = (name, icon, details) => `
<a class="permission-item"
onclick="alert('${details?.replace(/(['"])/g, "\\$1") ?? "altsource-viewer does not have detailed information about this entitlement."}');"
>
<p><i class="bi-${icon}"></i></p>
<p class="title">${name}</p>
</a>
`;