# Need help with theme component Github

**URL:** <https://meta.discourse.org/t/need-help-with-theme-component-github/326873>\
**Category:** Development\
**Created:** [September 17, 2024, 2:31pm UTC](https://meta.discourse.org/t/need-help-with-theme-component-github/326873 "2024-09-17T14:31:25Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [September 17, 2024, 2:42pm UTC](https://meta.discourse.org/t/need-help-with-theme-component-github/326873/2 "2024-09-17T14:42:13Z")

</div>

This is my novice understanding, which may be helpful for your even-more-novice understanding, but is likely techically incorrect from the standpoint of someone who actually understands this stuff.

> [@Heliosurge](#):
>
> From my understanding this file needs to be called by the script tag in header?
> 
> ```plaintext
> 
> ```

I don’t believe so. I think it just works since its’ in that initializers directory. IIRC, the skeleton includes an initializer with a `console.log` so that you can see it’s running.

(I think) You only need to run them in a script if you add them in an old-school done-in-the-UX theme component rather than a new school put-the-files-in-the-right-place way of doing things.

---

_[View the full topic](https://meta.discourse.org/t/need-help-with-theme-component-github/326873)._
