Try to make applesauce work
This commit is contained in:
@@ -1,15 +1,12 @@
|
||||
import { createSignal, createEffect, Show } from "solid-js"
|
||||
import { createSignal, Show } from "solid-js"
|
||||
import type { ResharingSession } from "../../models"
|
||||
import PubkeyInput from "../PubkeyInput"
|
||||
import { validateInboxRelays } from "../../lib/relays"
|
||||
import { validateMessagingRelays } from "../../lib/relays"
|
||||
import { useAutoThreshold } from "../../hooks"
|
||||
|
||||
export function ProposeResharing(props: { quorumPubkey: string; onClose: () => void }) {
|
||||
const [newMembers, setNewMembers] = createSignal<string[]>([])
|
||||
const [newThreshold, setNewThreshold] = createSignal(0)
|
||||
|
||||
createEffect(() => {
|
||||
setNewThreshold(Math.max(1, Math.floor(newMembers().length * 2 / 3)))
|
||||
})
|
||||
const [newThreshold, setNewThreshold] = useAutoThreshold(newMembers)
|
||||
const [error, setError] = createSignal("")
|
||||
const [submitting, setSubmitting] = createSignal(false)
|
||||
|
||||
@@ -30,7 +27,7 @@ export function ProposeResharing(props: { quorumPubkey: string; onClose: () => v
|
||||
}
|
||||
|
||||
setSubmitting(true)
|
||||
const relayError = await validateInboxRelays(members)
|
||||
const relayError = await validateMessagingRelays(members)
|
||||
setSubmitting(false)
|
||||
|
||||
if (relayError) {
|
||||
|
||||
Reference in New Issue
Block a user