mirror of
https://github.com/wassname/side-by-side.git
synced 2026-09-22 13:40:40 +08:00
Add reader factory, improve tests
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
angular.module("sideBySide").factory("readerFactory", ($injector) ->
|
||||
return (filename) ->
|
||||
extension = filename.split(".").pop()
|
||||
switch extension
|
||||
when "json"
|
||||
return $injector.get("jsonReader")
|
||||
when "md", "markdown"
|
||||
return $injector.get("markdownReader")
|
||||
else
|
||||
throw "Unknown extension '" + extension + "'."
|
||||
)
|
||||
Reference in New Issue
Block a user