tangled
alpha
login
or
join now
leaflet.pub
/
leaflet
291
fork
atom
a tool for shared writing and social publishing
291
fork
atom
overview
issues
28
pulls
pipelines
filter out pub domains from custom domain list
awarm.space
8 months ago
d7098270
7ac4dfe3
+15
-13
1 changed file
expand all
collapse all
unified
split
components
ShareOptions
DomainOptions.tsx
+15
-13
components/ShareOptions/DomainOptions.tsx
···
80
80
<div className="px-3 py-1 flex flex-col gap-3 max-w-full w-[600px]">
81
81
<h3 className="text-secondary">Choose a Domain</h3>
82
82
<div className="flex flex-col gap-1 text-secondary">
83
83
-
{identity?.custom_domains.map((domain) => {
84
84
-
return (
85
85
-
<DomainOption
86
86
-
selectedRoute={selectedRoute}
87
87
-
setSelectedRoute={setSelectedRoute}
88
88
-
key={domain.domain}
89
89
-
domain={domain.domain}
90
90
-
checked={selectedDomain === domain.domain}
91
91
-
setChecked={setSelectedDomain}
92
92
-
setDomainMenuState={props.setDomainMenuState}
93
93
-
/>
94
94
-
);
95
95
-
})}
83
83
+
{identity?.custom_domains
84
84
+
.filter((d) => !d.publication_domains)
85
85
+
.map((domain) => {
86
86
+
return (
87
87
+
<DomainOption
88
88
+
selectedRoute={selectedRoute}
89
89
+
setSelectedRoute={setSelectedRoute}
90
90
+
key={domain.domain}
91
91
+
domain={domain.domain}
92
92
+
checked={selectedDomain === domain.domain}
93
93
+
setChecked={setSelectedDomain}
94
94
+
setDomainMenuState={props.setDomainMenuState}
95
95
+
/>
96
96
+
);
97
97
+
})}
96
98
<button
97
99
onMouseDown={() => {
98
100
props.setDomainMenuState({ state: "add-domain" });