fix asn rule copy

This commit is contained in:
xishang0128 2024-11-17 18:51:27 +08:00
parent 4c51a4a611
commit f004921ca0

View File

@ -25,7 +25,12 @@ const CopyableSettingItem: React.FC<{
const menuItems = [ const menuItems = [
{ key: 'raw', text: value }, { key: 'raw', text: value },
...prefix.flatMap(p => ...prefix.flatMap(p =>
(p === 'DOMAIN-SUFFIX' ? getSubDomains(value) : [value]).map(v => ({ (p === 'DOMAIN-SUFFIX'
? getSubDomains(value)
: p === 'IP-ASN'
? [value.split(' ')[0]]
: [value]
).map(v => ({
key: `${p},${v}${suffix}`, key: `${p},${v}${suffix}`,
text: `${p},${v}${suffix}` text: `${p},${v}${suffix}`
})) }))