js: reorganize Javascript file structure.
Move Javascript files from app/components/**/*.js back to app/javascript/src/javascripts/*.js. This way Javascript files are in one place, which simplifies import paths and makes it easier to see all Javascript at once.
This commit is contained in:
@@ -29,26 +29,25 @@ require("@fortawesome/fontawesome-free/css/regular.css");
|
||||
|
||||
importAll(require.context('../src/javascripts', true, /\.js(\.erb)?$/));
|
||||
importAll(require.context('../src/styles', true, /\.s?css(?:\.erb)?$/));
|
||||
importAll(require.context('../../components', true, /\.js(\.erb)?$/));
|
||||
importAll(require.context('../../components', true, /\.s?css(?:\.erb)?$/));
|
||||
|
||||
import Autocomplete from "../src/javascripts/autocomplete.js";
|
||||
import Blacklist from "../src/javascripts/blacklists.js";
|
||||
import CommentComponent from "../../components/comment_component/comment_component.js";
|
||||
import CommentVotesTooltipComponent from "../../components/comment_votes_tooltip_component/comment_votes_tooltip_component.js";
|
||||
import CommentComponent from "../src/javascripts/comment_component.js";
|
||||
import CommentVotesTooltipComponent from "../src/javascripts/comment_votes_tooltip_component.js";
|
||||
import CurrentUser from "../src/javascripts/current_user.js";
|
||||
import Dtext from "../src/javascripts/dtext.js";
|
||||
import FavoritesTooltipComponent from "../../components/favorites_tooltip_component/favorites_tooltip_component.js";
|
||||
import FileUploadComponent from "../../components/file_upload_component/file_upload_component.js";
|
||||
import ForumPostComponent from "../../components/forum_post_component/forum_post_component.js";
|
||||
import FavoritesTooltipComponent from "../src/javascripts/favorites_tooltip_component.js";
|
||||
import FileUploadComponent from "../src/javascripts/file_upload_component.js";
|
||||
import ForumPostComponent from "../src/javascripts/forum_post_component.js";
|
||||
import IqdbQuery from "../src/javascripts/iqdb_queries.js";
|
||||
import Note from "../src/javascripts/notes.js";
|
||||
import MediaAssetComponent from "../../components/media_asset_component/media_asset_component.js";
|
||||
import PopupMenuComponent from "../../components/popup_menu_component/popup_menu_component.js";
|
||||
import MediaAssetComponent from "../src/javascripts/media_asset_component.js";
|
||||
import PopupMenuComponent from "../src/javascripts/popup_menu_component.js";
|
||||
import Post from "../src/javascripts/posts.js";
|
||||
import PostModeMenu from "../src/javascripts/post_mode_menu.js";
|
||||
import PostTooltip from "../src/javascripts/post_tooltips.js";
|
||||
import PostVotesTooltipComponent from "../../components/post_votes_tooltip_component/post_votes_tooltip_component.js";
|
||||
import PostVotesTooltipComponent from "../src/javascripts/post_votes_tooltip_component.js";
|
||||
import RelatedTag from "../src/javascripts/related_tag.js";
|
||||
import Shortcuts from "../src/javascripts/shortcuts.js";
|
||||
import TagCounter from "../src/javascripts/tag_counter.js";
|
||||
|
||||
Reference in New Issue
Block a user