ファイル
btrc-hub/frontend/src/test/text.tsx
T
2026-10-20 20:44:14 +09:00

11 行
307 B
TypeScript

import { renderToStaticMarkup } from 'react-dom/server'
import type { ReactNode } from 'react'
export const textContentOf = (node: ReactNode): string => {
const container = document.createElement ('div')
container.innerHTML = renderToStaticMarkup (<>{node}</>)
return container.textContent ?? ''
}