JSFiddle - React, Tailwind, and code Playground

HTML

<input type="radio" id="youTubeOption" name="selectOption" value="youTubeOption">
<label for="youTubeOption">YouTube</label>
<input type="text" id="youtube">
<br>
 <input type="radio" id="picOption" value="picOption" name="selectOption">
<label for="picOption">Pic</label>
<input type="text" id="pic">

CSS

input, label {float: left;}
input[type="radio"] {clear: both;}
#youtube, #pic {display: none; /*clear:both;*/ float:left}

JavaScript

$('input[type="radio"]').change(function(){
    $('input[type="text"]').hide();
    $(this).next('label').next('input[type="text"]').show();
    
});