chore: format and lint

This commit is contained in:
Ren Amamiya
2026-04-08 11:28:39 +07:00
parent 5b7b06ff5d
commit 387796faa3
26 changed files with 28646 additions and 25809 deletions

View File

@@ -1,31 +1,31 @@
import browser from 'webextension-polyfill'
import {render} from 'react-dom'
import React, {useState} from 'react'
import { render } from 'react-dom'
import { useState } from 'react'
import {PERMISSION_NAMES} from './common'
import {LogoIcon} from './icons'
import { PERMISSION_NAMES } from './common'
import { LogoIcon } from './icons'
import * as Checkbox from '@radix-ui/react-checkbox'
function Prompt() {
const [isRemember, setIsRemember] = useState(false)
let qs = new URLSearchParams(location.search)
let id = qs.get('id')
let host = qs.get('host')
let type = qs.get('type')
const qs = new URLSearchParams(location.search)
const id = qs.get('id')
const host = qs.get('host')
const type = qs.get('type')
let params, event
try {
params = JSON.parse(qs.get('params'))
if (Object.keys(params).length === 0) params = null
else if (params.event) event = params.event
} catch (err) {
} catch (_err) {
params = null
}
function authorizeHandler(accept) {
const conditions = isRemember ? {} : null
return function (ev) {
return (ev) => {
ev.preventDefault()
browser.runtime.sendMessage({
prompt: true,
@@ -73,6 +73,7 @@ function Prompt() {
strokeWidth={1.5}
stroke="currentColor"
className="w-4 h-4"
aria-hidden="true"
>
<path
strokeLinecap="round"
@@ -88,12 +89,14 @@ function Prompt() {
</div>
<div className="flex gap-3">
<button
type="button"
onClick={authorizeHandler(false)}
className="flex-1 h-10 rounded-lg shadow-sm border border-primary inline-flex items-center justify-center font-semibold"
>
Reject
</button>
<button
type="button"
onClick={authorizeHandler(true)}
className="flex-1 h-10 rounded-lg shadow-sm border border-secondary bg-primary text-white inline-flex items-center justify-center font-semibold"
>