Если я правильно понимаю ваш вопрос, ваша проблема довольно проста. Имеет ли для вас смысл следующее? если нет, пожалуйста, дайте мне знать.
render() {
const { iFrameSrc } = this.state
// if You have the source, return the iframe
if (iFrameSrc) return <iframe src={iFrameSrc} />
// if you dont have the source, render default
return null;
}