REFACTOR: Migrate markdown functionality in ES6

This commit is contained in:
Robin Ward
2016-06-14 14:31:51 -04:00
parent bc25d9a7a0
commit a546395397
146 changed files with 3259 additions and 5675 deletions

View File

@ -5,7 +5,6 @@ class DiscoursePluginRegistry
class << self
attr_writer :javascripts
attr_writer :server_side_javascripts
attr_writer :admin_javascripts
attr_writer :stylesheets
attr_writer :mobile_stylesheets
@ -30,10 +29,6 @@ class DiscoursePluginRegistry
@admin_javascripts ||= Set.new
end
def server_side_javascripts
@server_side_javascripts ||= Set.new
end
def stylesheets
@stylesheets ||= Set.new
end
@ -65,7 +60,6 @@ class DiscoursePluginRegistry
def register_js(filename, options={})
# If we have a server side option, add that too.
self.class.server_side_javascripts << options[:server_side] if options[:server_side].present?
self.class.javascripts << filename
end
@ -104,9 +98,6 @@ class DiscoursePluginRegistry
if opts == :admin
self.admin_javascripts << asset
else
if opts == :server_side
self.server_side_javascripts << asset
end
self.javascripts << asset
end
elsif asset =~ /\.css$|\.scss$/
@ -135,10 +126,6 @@ class DiscoursePluginRegistry
self.class.javascripts
end
def server_side_javascripts
self.class.server_side_javascripts
end
def stylesheets
self.class.stylesheets
end
@ -161,7 +148,6 @@ class DiscoursePluginRegistry
def self.clear
self.javascripts = nil
self.server_side_javascripts = nil
self.stylesheets = nil
self.mobile_stylesheets = nil
self.desktop_stylesheets = nil
@ -172,7 +158,6 @@ class DiscoursePluginRegistry
def self.reset!
javascripts.clear
admin_javascripts.clear
server_side_javascripts.clear
stylesheets.clear
mobile_stylesheets.clear
desktop_stylesheets.clear