Skip to content

Commit bdeac5a

Browse files
refactor(SeparatorWithText): simplify, replace before/after/borders with div bg
1 parent 224ab8f commit bdeac5a

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed
Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
1-
import { classMerge } from "~ui/utils/classMerge"
1+
import { classArr } from "~ui/utils/classArr"
22
import type { MayHaveChildrenAndClass } from "~ui/utils/MayHaveChildrenAndClass"
33

44
export function SeparatorWithText(p: MayHaveChildrenAndClass) {
55
return (
6-
<div
7-
class={classMerge(
8-
"flex items-center",
9-
"before:mt-0.5 before:flex-1 before:border-t",
10-
"after:mt-0.5 after:flex-1 after:border-t",
11-
p.class,
12-
)}
13-
>
6+
<div class={classArr("w-full flex flex-row items-center")}>
7+
<Line />
148
{p.children}
9+
<Line />
1510
</div>
1611
)
1712
}
13+
14+
function Line() {
15+
return <div class="flex-1 h-0.5 bg-gray-400 dark:bg-gray-600 mx-4" />
16+
}

0 commit comments

Comments
 (0)