{"id":13,"date":"2020-03-31T07:02:34","date_gmt":"2020-03-31T07:02:34","guid":{"rendered":"https:\/\/docs.theironnetwork.org\/hulk\/?page_id=13"},"modified":"2020-04-13T11:45:06","modified_gmt":"2020-04-13T11:45:06","slug":"folder-structure","status":"publish","type":"page","link":"https:\/\/docs.theironnetwork.org\/hulk\/folder-structure\/","title":{"rendered":"Folder Structure"},"content":{"rendered":"\n<p>Once you download the template from<strong> <\/strong>the theme selling platform, you will find the below folder structure in the package <\/p>\n\n\n\n<h3>Theme Files Contains:<\/h3>\n\n\n\n<h5>Hulk (redux-thunk) <\/h5>\n\n\n\n<p>Redux Thunk middleware allows you to write action creators that return a  function instead of an action. The thunk can be used to delay the dispatch of action or to dispatch only if a certain condition is met. The inner function receives the store methods <code>dispatch<\/code> and <code>getState<\/code> as parameters. <\/p>\n\n\n\n<h5> Brief Explanation about Folder Structure: <\/h5>\n\n\n\n<h6><strong>build<\/strong>:<\/h6>\n\n\n\n<p> The distribution (production) version of Hulk. <\/p>\n\n\n\n<h6><strong>documentation:<\/strong><\/h6>\n\n\n\n<p>The online documentation link of Hulk that you reading right now.<\/p>\n\n\n\n<h6><strong>README.md:<\/strong><\/h6>\n\n\n\n<p> It has some helpful steps to start the project. <\/p>\n\n\n\n<h6><strong>Seed<\/strong>:<\/h6>\n\n\n\n<p>It contains the seed version of Hulk\u2013 ReactJS Redux Material Design Admin Template.<\/p>\n\n\n\n<h3>Main Theme File Structure <\/h3>\n\n\n\n<p>It contains the development version of the Hulk Admin Template. The main theme that you see on the demo URL. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"652\" src=\"https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-1024x652.jpg\" alt=\"\" class=\"wp-image-424\" srcset=\"https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-1024x652.jpg 1024w, https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-300x191.jpg 300w, https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-768x489.jpg 768w, https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-1536x979.jpg 1536w, https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode-1568x999.jpg 1568w, https:\/\/docs.theironnetwork.org\/hulk\/wp-content\/uploads\/sites\/13\/2020\/04\/vscode.jpg 1590w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>File Structure<\/figcaption><\/figure>\n\n\n\n<p>The folder contains lots of subfolders and files. For more information check out the following: <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\u251c\u2500\u2500 build                  # The distribution (production) version of hulk\n\u251c\u2500\u2500 hulk-redux-thunk  # Contains the development version of Hulk Material Admin Template with Redux Thunk.\n    \u251c\u2500\u2500 public         # Public \/ Contains index.html\n    \u251c\u2500\u2500 src            # Source Directory\n            \u251c\u2500\u2500 actions        # Include All Redux Actions\n            \u251c\u2500\u2500 assets         # Static assets, styles, icons, etc...\n            \u251c\u2500\u2500 components     # App Components\n            \u251c\u2500\u2500 constants      # Contains App Settings\n            \u251c\u2500\u2500 container      # Include App Layouts\n            \u251c\u2500\u2500 firebase       # Include Firebase Config\n            \u251c\u2500\u2500 helpers        # Include Helpers\n            \u251c\u2500\u2500 lang           # Include App Locales\n            \u251c\u2500\u2500 lib            # Include App All Css Files\n            \u251c\u2500\u2500 reducers       # Include App Reducers\n            \u251c\u2500\u2500 routes         # Include App Routes Modules\n            \u251c\u2500\u2500 services       # Include Routes of the Components\n            \u251c\u2500\u2500 store          # Stores the Data\n            \u251c\u2500\u2500 themes         # app themes to change the color of template\n            \u251c\u2500\u2500 util           # Include Utility Components\n            \u251c\u2500\u2500 index.js       # App Entry File\n            \u251c\u2500\u2500 App.js         # App Container Wrapper\n    \u251c\u2500\u2500 package.json          # package.json\n    \u251c\u2500\u2500 package-lock.json     # package-lock.json\n    \u251c\u2500\u2500 README.md             # README.md\n    \u251c\u2500\u2500 .babelrc              # babel\n    \u251c\u2500\u2500 .gitignore            # gitignore\n    \u251c\u2500\u2500 webpack.config.js     # Webpack Config\n\u251c\u2500\u2500 seed                # Contains the seed version of Hulk Material Admin Template.\n   \u251c\u2500\u2500 hulk(redux-thunk)         # Contains the seed version of Hulk Material Admin Template with Redux Thunk.\n\u251c\u2500\u2500 documentation.html            # Contains the documentation of Hulk Material Admin Template.<\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once you download the template from the theme selling platform, you will find the below folder structure in the package Theme Files Contains: Hulk (redux-thunk) Redux Thunk middleware allows you to write action creators that return a function instead of an action. The thunk can be used to delay the dispatch of action or to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":16,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/pages\/13"}],"collection":[{"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":10,"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":426,"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/pages\/13\/revisions\/426"}],"wp:attachment":[{"href":"https:\/\/docs.theironnetwork.org\/hulk\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}