mirror of
https://github.com/movie-web/extension.git
synced 2025-09-13 10:33:25 +00:00
Compare commits
8 Commits
bb61fef30a
...
dev
Author | SHA1 | Date | |
---|---|---|---|
|
b5be448511 | ||
|
c9bf3286ae | ||
|
3f33d9bc4a | ||
|
86a659f478 | ||
|
dbdbf10c5d | ||
|
6fca55a6c3 | ||
|
50eadd3a14 | ||
|
b2ba74bd97 |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@movie-web/extension",
|
||||
"displayName": "movie-web extension",
|
||||
"version": "1.1.3",
|
||||
"version": "1.1.4",
|
||||
"description": "Enhance your movie-web experience with just one click",
|
||||
"author": "movie-web",
|
||||
"scripts": {
|
||||
@@ -53,6 +53,9 @@
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "{3fd86354-c73f-4395-9e26-2c5c984579bf}"
|
||||
},
|
||||
"gecko_android": {
|
||||
"id": "{3fd86354-c73f-4395-9e26-2c5c984579bf}"
|
||||
}
|
||||
},
|
||||
"web_accessible_resources": [
|
||||
|
@@ -9,6 +9,7 @@ export function SetupScreen() {
|
||||
const open = useCallback(() => {
|
||||
const url = (chrome || browser).runtime.getURL(`/tabs/PermissionRequest.html`);
|
||||
(chrome || browser).tabs.create({ url });
|
||||
window.close();
|
||||
}, []);
|
||||
|
||||
return (
|
||||
|
@@ -23,9 +23,9 @@ export function useDomainWhitelist() {
|
||||
};
|
||||
}
|
||||
|
||||
export function useToggleWhitelistDomain(domain: string) {
|
||||
export function useToggleWhitelistDomain(domain: string | null) {
|
||||
const { domainWhitelist, addDomain, removeDomain } = useDomainWhitelist();
|
||||
const isWhitelisted = domainWhitelist.includes(domain);
|
||||
const isWhitelisted = domainWhitelist.includes(domain ?? '');
|
||||
const { grantPermission } = usePermission();
|
||||
const iconPath = (chrome || browser).runtime.getURL(isWhitelisted ? 'assets/active.png' : 'assets/inactive.png');
|
||||
|
||||
|
@@ -28,7 +28,7 @@ function IndexPopup() {
|
||||
) : (
|
||||
<Frame>
|
||||
<div className="popup">
|
||||
{page === 'toggle' ? <ToggleButton active={isWhitelisted} onClick={toggle} domain={domain} /> : null}
|
||||
{page === 'toggle' && domain ? <ToggleButton active={isWhitelisted} onClick={toggle} domain={domain} /> : null}
|
||||
{page === 'disabled' ? <DisabledScreen /> : null}
|
||||
<BottomLabel />
|
||||
</div>
|
||||
|
@@ -10,6 +10,10 @@ body {
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#__plasmo {
|
||||
height: unset;
|
||||
}
|
||||
|
||||
.permission-request.container {
|
||||
width: 90%;
|
||||
margin: 100px auto;
|
||||
|
@@ -6,6 +6,7 @@ import { makeUrlIntoDomain } from '~utils/domains';
|
||||
export const DEFAULT_DOMAIN_WHITELIST = [
|
||||
'mw.lonelil.ru',
|
||||
'watch.qtchaos.de',
|
||||
'bmov.app',
|
||||
'bmov.vercel.app',
|
||||
'stream.thehairy.me',
|
||||
'scootydooter.vercel.app',
|
||||
|
Reference in New Issue
Block a user