mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-28 18:14:08 +08:00
fix(speed): Remove explicit .cjsx extensions from requires
This commit is contained in:
parent
17d175b69b
commit
e1edb2a220
24 changed files with 37 additions and 37 deletions
|
@ -1,7 +1,7 @@
|
|||
React = require 'react'
|
||||
{Actions} = require("inbox-exports")
|
||||
SidebarDividerItem = require("./account-sidebar-divider-item.cjsx")
|
||||
SidebarTagItem = require("./account-sidebar-tag-item.cjsx")
|
||||
SidebarDividerItem = require("./account-sidebar-divider-item")
|
||||
SidebarTagItem = require("./account-sidebar-tag-item")
|
||||
SidebarStore = require ("./account-sidebar-store")
|
||||
|
||||
module.exports =
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
module.exports =
|
||||
activate: (@state={}) ->
|
||||
AttachmentComponent = require "./attachment-component.cjsx"
|
||||
AttachmentComponent = require "./attachment-component"
|
||||
|
||||
ComponentRegistry.register
|
||||
name: 'AttachmentComponent'
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
React = require 'react'
|
||||
{Actions} = require("inbox-exports")
|
||||
CalendarBarItem = require("./calendar-bar-item.cjsx")
|
||||
CalendarBarItem = require("./calendar-bar-item")
|
||||
CalendarBarEventStore = require ("./calendar-bar-event-store")
|
||||
|
||||
class CalendarBarRow
|
||||
|
|
|
@ -10,9 +10,9 @@ _ = require 'underscore-plus'
|
|||
|
||||
{ResizableRegion, RetinaImg} = require 'ui-components'
|
||||
|
||||
FileUploads = require './file-uploads.cjsx'
|
||||
ContenteditableComponent = require './contenteditable-component.cjsx'
|
||||
ParticipantsTextField = require './participants-text-field.cjsx'
|
||||
FileUploads = require './file-uploads'
|
||||
ContenteditableComponent = require './contenteditable-component'
|
||||
ParticipantsTextField = require './participants-text-field'
|
||||
|
||||
# The ComposerView is a unique React component because it (currently) is a
|
||||
# singleton. Normally, the React way to do things would be to re-render the
|
||||
|
|
|
@ -2,7 +2,7 @@ _ = require 'underscore-plus'
|
|||
React = require 'react'
|
||||
sanitizeHtml = require 'sanitize-html'
|
||||
{Utils, DraftStore} = require 'inbox-exports'
|
||||
FloatingToolbar = require './floating-toolbar.cjsx'
|
||||
FloatingToolbar = require './floating-toolbar'
|
||||
|
||||
linkUUID = 0
|
||||
genLinkId = -> linkUUID += 1; return linkUUID
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
_ = require "underscore-plus"
|
||||
React = require "react/addons"
|
||||
ReactTestUtils = React.addons.TestUtils
|
||||
ContenteditableComponent = require "../lib/contenteditable-component.cjsx",
|
||||
ContenteditableComponent = require "../lib/contenteditable-component",
|
||||
|
||||
describe "ContenteditableComponent", ->
|
||||
beforeEach ->
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
_ = require "underscore-plus"
|
||||
React = require "react/addons"
|
||||
ReactTestUtils = React.addons.TestUtils
|
||||
ContenteditableComponent = require "../lib/contenteditable-component.cjsx",
|
||||
ContenteditableComponent = require "../lib/contenteditable-component",
|
||||
|
||||
describe "ContenteditableComponent", ->
|
||||
beforeEach ->
|
||||
|
|
|
@ -41,9 +41,9 @@ draftStoreProxyStub = (localId, returnedDraft) ->
|
|||
searchContactStub = (email) ->
|
||||
_.filter(users, (u) u.email.toLowerCase() is email.toLowerCase())
|
||||
|
||||
ComposerView = proxyquire "../lib/composer-view.cjsx",
|
||||
"./file-uploads.cjsx": reactStub("file-uploads")
|
||||
"./participants-text-field.cjsx": textFieldStub("")
|
||||
ComposerView = proxyquire "../lib/composer-view",
|
||||
"./file-uploads": reactStub("file-uploads")
|
||||
"./participants-text-field": textFieldStub("")
|
||||
"inbox-exports":
|
||||
ContactStore:
|
||||
searchContacts: (email) -> searchContactStub
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ComponentRegistry} = require 'inbox-exports'
|
||||
ContactChip = require './ContactChip.cjsx'
|
||||
ContactChip = require './ContactChip'
|
||||
|
||||
module.exports =
|
||||
activate: (state) ->
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ComponentRegistry} = require 'inbox-exports'
|
||||
InboxParticipants = require './InboxParticipants.cjsx'
|
||||
InboxParticipants = require './InboxParticipants'
|
||||
|
||||
module.exports =
|
||||
activate: (state) ->
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
React = require 'react'
|
||||
_ = require 'underscore-plus'
|
||||
EmailFrame = require './email-frame'
|
||||
MessageParticipants = require "./message-participants.cjsx"
|
||||
MessageTimestamp = require "./message-timestamp.cjsx"
|
||||
MessageParticipants = require "./message-participants"
|
||||
MessageTimestamp = require "./message-timestamp"
|
||||
{ComponentRegistry, FileDownloadStore, Utils, Actions} = require 'inbox-exports'
|
||||
{RetinaImg} = require 'ui-components'
|
||||
Autolinker = require 'autolinker'
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
_ = require 'underscore-plus'
|
||||
React = require 'react'
|
||||
MessageItem = require "./message-item.cjsx"
|
||||
MessageItem = require "./message-item"
|
||||
{Actions, ThreadStore, MessageStore, ComponentRegistry} = require("inbox-exports")
|
||||
{Spinner, ResizableRegion} = require('ui-components')
|
||||
|
||||
|
|
|
@ -71,10 +71,10 @@ user_5 = new Contact
|
|||
AttachmentStub = React.createClass({render: -> <div></div>})
|
||||
EmailFrameStub = React.createClass({render: -> <div></div>})
|
||||
|
||||
MessageItem = proxyquire '../lib/message-item.cjsx',
|
||||
MessageItem = proxyquire '../lib/message-item',
|
||||
'./email-frame': EmailFrameStub
|
||||
|
||||
MessageTimestamp = require '../lib/message-timestamp.cjsx'
|
||||
MessageTimestamp = require '../lib/message-timestamp'
|
||||
|
||||
|
||||
describe "MessageItem", ->
|
||||
|
|
|
@ -28,15 +28,15 @@ ParticipantsItem = React.createClass
|
|||
render: -> <div></div>
|
||||
focus: ->
|
||||
|
||||
MessageItem = proxyquire("../lib/message-item.cjsx", {
|
||||
MessageItem = proxyquire("../lib/message-item", {
|
||||
"./email-frame": React.createClass({render: -> <div></div>})
|
||||
})
|
||||
|
||||
MessageList = proxyquire("../lib/message-list.cjsx", {
|
||||
"./message-item.cjsx": MessageItem
|
||||
MessageList = proxyquire("../lib/message-list", {
|
||||
"./message-item": MessageItem
|
||||
})
|
||||
|
||||
MessageParticipants = require "../lib/message-participants.cjsx"
|
||||
MessageParticipants = require "../lib/message-participants"
|
||||
|
||||
me = new Namespace(
|
||||
"name": "User One",
|
||||
|
|
|
@ -3,7 +3,7 @@ React = require "react/addons"
|
|||
ReactTestUtils = React.addons.TestUtils
|
||||
TestUtils = React.addons.TestUtils
|
||||
{Contact, Message} = require "inbox-exports"
|
||||
MessageParticipants = require "../lib/message-participants.cjsx"
|
||||
MessageParticipants = require "../lib/message-participants"
|
||||
|
||||
user_1 =
|
||||
name: "User One"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
moment = require 'moment'
|
||||
React = require 'react/addons'
|
||||
TestUtils = React.addons.TestUtils
|
||||
MessageTimestamp = require '../lib/message-timestamp.cjsx'
|
||||
MessageTimestamp = require '../lib/message-timestamp'
|
||||
|
||||
testDate = ->
|
||||
moment([2010, 1, 14, 15, 25, 50, 125])
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
_ = require 'underscore-plus'
|
||||
React = require "react"
|
||||
SidebarFullContact = require "./sidebar-fullcontact.cjsx"
|
||||
SidebarFullContact = require "./sidebar-fullcontact"
|
||||
{ComponentRegistry, WorkspaceStore} = require "inbox-exports"
|
||||
|
||||
module.exports =
|
||||
|
|
|
@ -2,7 +2,7 @@ _ = require 'underscore-plus'
|
|||
React = require "react"
|
||||
FullContactStore = require "./fullcontact-store"
|
||||
|
||||
SidebarFullContactDetails = require "./sidebar-fullcontact-details.cjsx"
|
||||
SidebarFullContactDetails = require "./sidebar-fullcontact-details"
|
||||
|
||||
module.exports =
|
||||
SidebarFullContact = React.createClass
|
||||
|
|
|
@ -15,7 +15,7 @@ ReactTestUtils = _.extend ReactTestUtils, require "jasmine-react-helpers"
|
|||
ComponentRegistry} = require "inbox-exports"
|
||||
{ListTabular} = require 'ui-components'
|
||||
|
||||
ThreadList = require "../lib/thread-list.cjsx"
|
||||
ThreadList = require "../lib/thread-list"
|
||||
|
||||
ParticipantsItem = React.createClass
|
||||
render: -> <div></div>
|
||||
|
|
|
@ -3,7 +3,7 @@ _ = require 'underscore-plus'
|
|||
React = require 'react/addons'
|
||||
ReactTestUtils = React.addons.TestUtils
|
||||
|
||||
Tooltip = require '../lib/tooltip.cjsx'
|
||||
Tooltip = require '../lib/tooltip'
|
||||
|
||||
describe "Tooltip", ->
|
||||
beforeEach ->
|
||||
|
|
|
@ -2,7 +2,7 @@ _ = require 'underscore-plus'
|
|||
React = require 'react/addons'
|
||||
{ComponentRegistry} = require 'inbox-exports'
|
||||
|
||||
ThreadListItemMixin = require './thread-list-item-mixin.cjsx'
|
||||
ThreadListItemMixin = require './thread-list-item-mixin'
|
||||
|
||||
DefaultParticipants = React.createClass
|
||||
render: ->
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
_ = require 'underscore-plus'
|
||||
React = require 'react'
|
||||
|
||||
ThreadListMixin = require './thread-list-mixin.cjsx'
|
||||
ThreadListNarrowItem = require './thread-list-narrow-item.cjsx'
|
||||
ThreadListMixin = require './thread-list-mixin'
|
||||
ThreadListNarrowItem = require './thread-list-narrow-item'
|
||||
|
||||
module.exports =
|
||||
ThreadListNarrow = React.createClass
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
React = require 'react/addons'
|
||||
Sheet = require './sheet'
|
||||
Flexbox = require './components/flexbox.cjsx'
|
||||
Flexbox = require './components/flexbox'
|
||||
RetinaImg = require './components/retina-img'
|
||||
TimeoutTransitionGroup = require './components/timeout-transition-group'
|
||||
_ = require 'underscore-plus'
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
React = require 'react'
|
||||
_ = require 'underscore-plus'
|
||||
{Actions,ComponentRegistry, WorkspaceStore} = require "inbox-exports"
|
||||
RetinaImg = require './components/retina-img.cjsx'
|
||||
Flexbox = require './components/flexbox.cjsx'
|
||||
ResizableRegion = require './components/resizable-region.cjsx'
|
||||
RetinaImg = require './components/retina-img'
|
||||
Flexbox = require './components/flexbox'
|
||||
ResizableRegion = require './components/resizable-region'
|
||||
|
||||
FLEX = 10000
|
||||
|
||||
|
|
Loading…
Reference in a new issue