# Insert React Component from Ghost

**URL:** <https://forum.ghost.org/t/insert-react-component-from-ghost/11669>\
**Category:** Developer help\
**Created:** [January 30, 2020, 4:31pm UTC](https://forum.ghost.org/t/insert-react-component-from-ghost/11669 "2020-01-30T16:31:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomasyaya](https://avatars.discourse-cdn.com/v4/letter/t/dfb087/32.png) [@tomasyaya](https://forum.ghost.org/u/tomasyaya)\
**Post date:** [January 30, 2020, 4:31pm UTC](https://forum.ghost.org/t/insert-react-component-from-ghost/11669/1 "2020-01-30T16:31:32Z")

</div>

Hi there,

Is there a way to insert a React component inside Ghost cms?

I know I can consume the content API, but what I need is to be able to insert a React component from the admin panel.

This is, when creating content, instead of inserting Html have custom button and insert a React component. (With essentially would be like custom Html).

If you think is not possible, is it at least to insert a custom Html?.

Lets say you can select from custom html tags template, like insert all at once the next code:

`< div class="some-class"> <h1 class="some_class"></h1> <p></p> <div> <img src="http..." /> </div> </ div>`

Thank you very much for your time!`Preformatted text`

---

<div class="post-metadata">

**Author:** ![halim](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/halim/32/10540_2.png) [@halim](https://forum.ghost.org/u/halim)\
**Post date:** [November 29, 2020, 5:29am UTC](https://forum.ghost.org/t/insert-react-component-from-ghost/11669/2 "2020-11-29T05:29:08Z")

</div>

I have the same problem, i have a react app and i want to have it only on the homepage.
