Packages

ExTealDirectUpload is a tool for managing images and files with direct upload to s3 and imgix proxying

Current section

Files

Jump to
ex_teal_direct_upload lib ex_teal_direct_upload plugin.ex
Raw

lib/ex_teal_direct_upload/plugin.ex

defmodule ExTealDirectUpload.Plugin do
@moduledoc false
use ExTeal.Plugin
alias ExTeal.Asset.Script
def repo, do: nil
def router, do: ExTealDirectUpload.Router
def uri, do: "direct-upload"
def scripts, do: [%Script{path: "js/main.js"}]
def js_config,
do: %{
imgix_source: Application.get_env(:ex_teal_direct_upload, :imgix_source),
aws_s3_bucket: Application.get_env(:ex_teal_direct_upload, :aws_s3_bucket)
}
end