text: export default {
    name: 'XCircleIcon',
    
    props: {
      size: {
        type: String,
        default: '24',
        validator: (s) => (!isNaN(s) || s.length >= 2 && !isNaN(s.slice(0, s.length -1)) && s.slice(-1) === 'x' )
      }
    },
  
    functional: true,
  
    render(h, ctx) {
      const size = ctx.props.size.slice(-1) === 'x' 
        ? ctx.props.size.slice(0, ctx.props.size.length -1) + 'em'
        : parseInt(ctx.props.size) + 'px';
  
      const attrs = ctx.data.attrs || {}
      attrs.width = attrs.width || size
      attrs.height = attrs.height || size
      ctx.data.attrs = attrs
    
      return <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" {...ctx.data}>
    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"/>
  </svg>
  
    }
  }