describe('ssr: render props', () => {
  test('class', () => {})

  test('styles', () => {
    // only render numbers for properties that allow no unit numbers
  })

  describe('attrs', () => {
    test('basic', () => {})

    test('boolean attrs', () => {})

    test('enumerated attrs', () => {})

    test('skip falsy values', () => {})
  })

  describe('domProps', () => {
    test('innerHTML', () => {})

    test('textContent', () => {})

    test('textarea', () => {})

    test('other renderable domProps', () => {
      // also test camel to kebab case conversion for some props
    })
  })
})
