Refactor radio interactive component

[#44812673]