NOTE:
Arbitrary variants in Tailwind let me write custom selector modifiers.
i.e. [&:nth-child(3)]:underline, [&>li], [&_a]
By assigning the value of isAnchor to the underscore _, it is effectively discarding or ignoring that value, and it is not passed to <a>.
const { anchorRef, isAnchor: _, ...others } = props
return <a {...others} className={anchorStyle} ref={anchorRef} />