├── test
├── test_helper.exs
└── live_view_events_test.exs
├── test_app
├── test
│ ├── test_helper.exs
│ └── test_app_web
│ │ └── controllers
│ │ ├── page_controller_test.exs
│ │ └── error_json_test.exs
├── priv
│ ├── static
│ │ ├── favicon.ico
│ │ └── robots.txt
│ └── gettext
│ │ ├── en
│ │ └── LC_MESSAGES
│ │ │ └── errors.po
│ │ └── errors.pot
├── lib
│ ├── test_app_web
│ │ ├── components
│ │ │ └── layouts.ex
│ │ └── controllers
│ │ │ ├── page_html.ex
│ │ │ └── page_controller.ex
│ └── test_app.ex
├── .formatter.exs
└── assets
│ ├── css
│ └── app.css
│ └── vendor
│ └── heroicons
│ ├── optimized
│ ├── 20
│ │ └── solid
│ │ │ ├── minus-small.svg
│ │ │ ├── play.svg
│ │ │ ├── minus.svg
│ │ │ ├── stop.svg
│ │ │ ├── plus.svg
│ │ │ ├── plus-small.svg
│ │ │ ├── cloud.svg
│ │ │ ├── ellipsis-horizontal.svg
│ │ │ ├── ellipsis-vertical.svg
│ │ │ ├── minus-circle.svg
│ │ │ ├── pencil.svg
│ │ │ ├── arrow-down-right.svg
│ │ │ ├── document.svg
│ │ │ ├── clock.svg
│ │ │ ├── bolt.svg
│ │ │ ├── moon.svg
│ │ │ ├── view-columns.svg
│ │ │ ├── share.svg
│ │ │ ├── user.svg
│ │ │ ├── x-mark.svg
│ │ │ ├── chevron-down.svg
│ │ │ ├── chevron-left.svg
│ │ │ ├── chevron-up.svg
│ │ │ ├── magnifying-glass.svg
│ │ │ ├── check.svg
│ │ │ ├── chevron-right.svg
│ │ │ ├── ellipsis-horizontal-circle.svg
│ │ │ ├── stop-circle.svg
│ │ │ ├── bars-2.svg
│ │ │ ├── exclamation-circle.svg
│ │ │ ├── lock-closed.svg
│ │ │ ├── arrow-down-left.svg
│ │ │ ├── arrow-up-left.svg
│ │ │ ├── arrow-up-right.svg
│ │ │ ├── play-circle.svg
│ │ │ ├── arrow-long-down.svg
│ │ │ ├── check-circle.svg
│ │ │ ├── envelope.svg
│ │ │ ├── no-symbol.svg
│ │ │ ├── plus-circle.svg
│ │ │ ├── arrow-down.svg
│ │ │ ├── arrow-left.svg
│ │ │ ├── arrow-long-left.svg
│ │ │ ├── arrow-long-right.svg
│ │ │ ├── arrow-long-up.svg
│ │ │ ├── arrow-right.svg
│ │ │ ├── arrow-up.svg
│ │ │ ├── lock-open.svg
│ │ │ ├── arrow-small-down.svg
│ │ │ ├── arrow-small-left.svg
│ │ │ ├── arrow-small-right.svg
│ │ │ ├── arrow-small-up.svg
│ │ │ ├── home.svg
│ │ │ ├── pause.svg
│ │ │ ├── tag.svg
│ │ │ ├── arrow-up-circle.svg
│ │ │ ├── hand-raised.svg
│ │ │ ├── power.svg
│ │ │ ├── arrow-down-circle.svg
│ │ │ ├── arrow-right-circle.svg
│ │ │ ├── user-circle.svg
│ │ │ ├── video-camera.svg
│ │ │ ├── bookmark.svg
│ │ │ ├── magnifying-glass-circle.svg
│ │ │ ├── bookmark-slash.svg
│ │ │ ├── document-minus.svg
│ │ │ ├── user-minus.svg
│ │ │ ├── at-symbol.svg
│ │ │ ├── cube.svg
│ │ │ ├── forward.svg
│ │ │ ├── paper-airplane.svg
│ │ │ ├── queue-list.svg
│ │ │ ├── archive-box.svg
│ │ │ ├── chart-pie.svg
│ │ │ ├── chat-bubble-oval-left.svg
│ │ │ ├── tv.svg
│ │ │ ├── x-circle.svg
│ │ │ ├── backward.svg
│ │ │ ├── bookmark-square.svg
│ │ │ ├── microphone.svg
│ │ │ ├── question-mark-circle.svg
│ │ │ ├── bars-3.svg
│ │ │ ├── magnifying-glass-minus.svg
│ │ │ ├── device-tablet.svg
│ │ │ ├── flag.svg
│ │ │ ├── key.svg
│ │ │ ├── bars-3-bottom-left.svg
│ │ │ ├── bars-3-bottom-right.svg
│ │ │ ├── bars-3-center-left.svg
│ │ │ ├── square-2-stack.svg
│ │ │ ├── camera.svg
│ │ │ ├── arrow-down-on-square.svg
│ │ │ ├── pause-circle.svg
│ │ │ ├── arrow-uturn-down.svg
│ │ │ ├── arrow-uturn-left.svg
│ │ │ ├── arrow-uturn-right.svg
│ │ │ ├── arrow-uturn-up.svg
│ │ │ ├── cloud-arrow-up.svg
│ │ │ ├── heart.svg
│ │ │ ├── user-plus.svg
│ │ │ ├── cloud-arrow-down.svg
│ │ │ ├── credit-card.svg
│ │ │ ├── document-text.svg
│ │ │ ├── folder-minus.svg
│ │ │ ├── information-circle.svg
│ │ │ ├── light-bulb.svg
│ │ │ ├── paint-brush.svg
│ │ │ ├── bell.svg
│ │ │ ├── chart-bar.svg
│ │ │ ├── exclamation-triangle.svg
│ │ │ ├── chevron-up-down.svg
│ │ │ ├── eye.svg
│ │ │ ├── video-camera-slash.svg
│ │ │ ├── document-check.svg
│ │ │ ├── swatch.svg
│ │ │ ├── arrow-up-on-square.svg
│ │ │ ├── chevron-double-up.svg
│ │ │ ├── folder.svg
│ │ │ ├── chevron-double-down.svg
│ │ │ ├── chevron-double-left.svg
│ │ │ ├── document-plus.svg
│ │ │ ├── face-smile.svg
│ │ │ ├── battery-0.svg
│ │ │ ├── currency-yen.svg
│ │ │ ├── envelope-open.svg
│ │ │ ├── folder-open.svg
│ │ │ ├── check-badge.svg
│ │ │ ├── face-frown.svg
│ │ │ ├── play-pause.svg
│ │ │ ├── star.svg
│ │ │ ├── book-open.svg
│ │ │ ├── magnifying-glass-plus.svg
│ │ │ └── rss.svg
│ └── 24
│ │ ├── outline
│ │ ├── minus-small.svg
│ │ ├── minus.svg
│ │ ├── check.svg
│ │ ├── plus-small.svg
│ │ ├── plus.svg
│ │ ├── x-mark.svg
│ │ ├── bars-2.svg
│ │ ├── chevron-up.svg
│ │ ├── pause.svg
│ │ ├── chevron-down.svg
│ │ ├── chevron-left.svg
│ │ ├── chevron-right.svg
│ │ ├── power.svg
│ │ ├── arrow-left.svg
│ │ ├── arrow-up.svg
│ │ ├── arrow-down.svg
│ │ ├── arrow-long-up.svg
│ │ ├── arrow-right.svg
│ │ ├── bars-3.svg
│ │ ├── clock.svg
│ │ ├── arrow-down-left.svg
│ │ ├── arrow-down-right.svg
│ │ ├── arrow-long-down.svg
│ │ ├── arrow-long-left.svg
│ │ ├── arrow-long-right.svg
│ │ ├── arrow-up-left.svg
│ │ ├── arrow-up-right.svg
│ │ ├── arrow-uturn-left.svg
│ │ ├── arrow-uturn-up.svg
│ │ ├── minus-circle.svg
│ │ ├── arrow-small-down.svg
│ │ ├── arrow-small-left.svg
│ │ ├── arrow-small-right.svg
│ │ ├── arrow-small-up.svg
│ │ ├── arrow-uturn-down.svg
│ │ ├── arrow-uturn-right.svg
│ │ ├── bars-3-bottom-left.svg
│ │ ├── bars-3-bottom-right.svg
│ │ ├── bars-3-center-left.svg
│ │ ├── plus-circle.svg
│ │ ├── bars-4.svg
│ │ ├── bolt.svg
│ │ ├── chevron-double-up.svg
│ │ ├── chevron-up-down.svg
│ │ ├── pause-circle.svg
│ │ ├── check-circle.svg
│ │ ├── chevron-double-down.svg
│ │ ├── chevron-double-left.svg
│ │ ├── chevron-double-right.svg
│ │ ├── hashtag.svg
│ │ ├── x-circle.svg
│ │ ├── arrow-down-circle.svg
│ │ ├── arrow-left-circle.svg
│ │ ├── arrow-up-circle.svg
│ │ ├── arrow-right-circle.svg
│ │ ├── code-bracket.svg
│ │ ├── arrows-right-left.svg
│ │ ├── arrows-up-down.svg
│ │ ├── bars-arrow-up.svg
│ │ ├── cube.svg
│ │ ├── currency-rupee.svg
│ │ ├── exclamation-circle.svg
│ │ ├── magnifying-glass.svg
│ │ ├── bars-arrow-down.svg
│ │ ├── currency-yen.svg
│ │ ├── at-symbol.svg
│ │ ├── currency-euro.svg
│ │ ├── no-symbol.svg
│ │ ├── paper-airplane.svg
│ │ ├── magnifying-glass-minus.svg
│ │ ├── arrow-up-tray.svg
│ │ ├── magnifying-glass-plus.svg
│ │ ├── arrow-down-tray.svg
│ │ ├── arrow-trending-up.svg
│ │ ├── stop.svg
│ │ ├── queue-list.svg
│ │ ├── arrow-trending-down.svg
│ │ ├── play.svg
│ │ ├── bookmark.svg
│ │ ├── cloud.svg
│ │ ├── rss.svg
│ │ ├── microphone.svg
│ │ ├── ellipsis-vertical.svg
│ │ ├── magnifying-glass-circle.svg
│ │ ├── arrow-top-right-on-square.svg
│ │ ├── arrows-pointing-in.svg
│ │ ├── chart-pie.svg
│ │ ├── device-tablet.svg
│ │ ├── play-pause.svg
│ │ ├── user.svg
│ │ ├── cloud-arrow-down.svg
│ │ ├── cloud-arrow-up.svg
│ │ ├── command-line.svg
│ │ ├── ellipsis-horizontal.svg
│ │ ├── arrow-down-on-square.svg
│ │ ├── arrow-right-on-rectangle.svg
│ │ ├── arrow-up-on-square.svg
│ │ ├── bookmark-square.svg
│ │ ├── chart-bar-square.svg
│ │ ├── heart.svg
│ │ ├── information-circle.svg
│ │ ├── pencil.svg
│ │ ├── arrow-left-on-rectangle.svg
│ │ ├── arrows-pointing-out.svg
│ │ ├── building-library.svg
│ │ ├── cursor-arrow-ripple.svg
│ │ ├── link.svg
│ │ ├── paper-clip.svg
│ │ ├── arrow-path.svg
│ │ ├── bolt-slash.svg
│ │ ├── device-phone-mobile.svg
│ │ ├── lock-open.svg
│ │ ├── code-bracket-square.svg
│ │ ├── lock-closed.svg
│ │ ├── moon.svg
│ │ ├── view-columns.svg
│ │ ├── wifi.svg
│ │ ├── credit-card.svg
│ │ ├── map-pin.svg
│ │ ├── tv.svg
│ │ ├── user-minus.svg
│ │ ├── video-camera.svg
│ │ ├── building-office.svg
│ │ ├── exclamation-triangle.svg
│ │ ├── flag.svg
│ │ ├── sun.svg
│ │ ├── viewfinder-circle.svg
│ │ ├── cursor-arrow-rays.svg
│ │ ├── folder-minus.svg
│ │ ├── user-circle.svg
│ │ ├── battery-0.svg
│ │ ├── bookmark-slash.svg
│ │ ├── folder-plus.svg
│ │ ├── key.svg
│ │ ├── user-plus.svg
│ │ ├── currency-bangladeshi.svg
│ │ ├── bell.svg
│ │ ├── question-mark-circle.svg
│ │ ├── square-3-stack-3d.svg
│ │ ├── window.svg
│ │ ├── adjustments-vertical.svg
│ │ ├── calendar.svg
│ │ ├── shield-check.svg
│ │ ├── adjustments-horizontal.svg
│ │ ├── folder-arrow-down.svg
│ │ ├── play-circle.svg
│ │ ├── battery-100.svg
│ │ ├── battery-50.svg
│ │ ├── ellipsis-horizontal-circle.svg
│ │ ├── presentation-chart-bar.svg
│ │ ├── currency-pound.svg
│ │ ├── shield-exclamation.svg
│ │ ├── bell-snooze.svg
│ │ ├── home.svg
│ │ ├── receipt-refund.svg
│ │ ├── square-2-stack.svg
│ │ ├── stop-circle.svg
│ │ ├── book-open.svg
│ │ ├── chat-bubble-oval-left.svg
│ │ ├── eye-dropper.svg
│ │ ├── home-modern.svg
│ │ ├── backward.svg
│ │ ├── currency-dollar.svg
│ │ ├── forward.svg
│ │ ├── language.svg
│ │ └── light-bulb.svg
│ │ └── solid
│ │ ├── stop.svg
│ │ ├── minus.svg
│ │ ├── minus-small.svg
│ │ ├── chevron-down.svg
│ │ ├── chevron-left.svg
│ │ ├── chevron-right.svg
│ │ ├── chevron-up.svg
│ │ ├── ellipsis-horizontal.svg
│ │ ├── ellipsis-vertical.svg
│ │ ├── arrow-up-left.svg
│ │ ├── arrow-up-right.svg
│ │ ├── check.svg
│ │ ├── cloud.svg
│ │ ├── play.svg
│ │ ├── plus-small.svg
│ │ ├── plus.svg
│ │ ├── square-2-stack.svg
│ │ ├── arrow-up.svg
│ │ ├── bars-2.svg
│ │ ├── cube.svg
│ │ ├── lock-open.svg
│ │ ├── video-camera.svg
│ │ ├── arrow-down-left.svg
│ │ ├── arrow-down-right.svg
│ │ ├── arrow-long-up.svg
│ │ ├── paper-airplane.svg
│ │ ├── arrow-down.svg
│ │ ├── arrow-left.svg
│ │ ├── arrow-right.svg
│ │ ├── minus-circle.svg
│ │ ├── share.svg
│ │ ├── envelope.svg
│ │ ├── arrow-long-down.svg
│ │ ├── arrow-long-left.svg
│ │ ├── arrow-long-right.svg
│ │ ├── magnifying-glass.svg
│ │ ├── arrow-small-down.svg
│ │ ├── arrow-small-left.svg
│ │ ├── arrow-small-right.svg
│ │ ├── arrow-small-up.svg
│ │ ├── bookmark.svg
│ │ ├── lock-closed.svg
│ │ ├── user.svg
│ │ ├── view-columns.svg
│ │ ├── bolt.svg
│ │ ├── clock.svg
│ │ ├── folder-minus.svg
│ │ ├── forward.svg
│ │ ├── arrow-up-on-square.svg
│ │ ├── backward.svg
│ │ ├── x-mark.svg
│ │ ├── folder.svg
│ │ ├── arrow-uturn-left.svg
│ │ ├── arrow-uturn-right.svg
│ │ ├── arrow-uturn-up.svg
│ │ ├── bookmark-square.svg
│ │ ├── pause.svg
│ │ ├── pencil.svg
│ │ ├── arrow-down-on-square.svg
│ │ ├── arrow-uturn-down.svg
│ │ ├── bars-3.svg
│ │ ├── moon.svg
│ │ ├── plus-circle.svg
│ │ ├── bookmark-slash.svg
│ │ ├── queue-list.svg
│ │ ├── bars-3-bottom-left.svg
│ │ ├── bars-3-bottom-right.svg
│ │ ├── bars-3-center-left.svg
│ │ ├── check-circle.svg
│ │ ├── exclamation-circle.svg
│ │ ├── play-circle.svg
│ │ ├── chevron-double-up.svg
│ │ ├── arrow-up-circle.svg
│ │ ├── magnifying-glass-minus.svg
│ │ ├── no-symbol.svg
│ │ ├── tag.svg
│ │ ├── arrow-down-circle.svg
│ │ ├── arrow-left-circle.svg
│ │ ├── arrow-right-circle.svg
│ │ ├── battery-0.svg
│ │ ├── credit-card.svg
│ │ ├── exclamation-triangle.svg
│ │ ├── bolt-slash.svg
│ │ ├── chevron-up-down.svg
│ │ ├── microphone.svg
│ │ ├── user-minus.svg
│ │ ├── chevron-double-down.svg
│ │ ├── chevron-double-left.svg
│ │ ├── chevron-double-right.svg
│ │ ├── command-line.svg
│ │ ├── folder-plus.svg
│ │ ├── power.svg
│ │ ├── stop-circle.svg
│ │ ├── calendar.svg
│ │ ├── chart-pie.svg
│ │ ├── rectangle-stack.svg
│ │ ├── clipboard.svg
│ │ ├── folder-open.svg
│ │ ├── bell.svg
│ │ ├── cloud-arrow-down.svg
│ │ ├── cloud-arrow-up.svg
│ │ ├── folder-arrow-down.svg
│ │ ├── chat-bubble-oval-left.svg
│ │ ├── fire.svg
│ │ ├── video-camera-slash.svg
│ │ ├── x-circle.svg
│ │ ├── book-open.svg
│ │ └── star.svg
│ └── UPGRADE.md
├── .formatter.exs
└── lib
└── live_view_events.ex
/test/test_helper.exs:
--------------------------------------------------------------------------------
1 | ExUnit.start()
2 |
--------------------------------------------------------------------------------
/test_app/test/test_helper.exs:
--------------------------------------------------------------------------------
1 | ExUnit.start()
2 |
--------------------------------------------------------------------------------
/.formatter.exs:
--------------------------------------------------------------------------------
1 | # Used by "mix format"
2 | [
3 | inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"]
4 | ]
5 |
--------------------------------------------------------------------------------
/test/live_view_events_test.exs:
--------------------------------------------------------------------------------
1 | defmodule LiveViewEventsTest do
2 | use ExUnit.Case
3 | doctest LiveViewEvents
4 | end
5 |
--------------------------------------------------------------------------------
/test_app/priv/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DockYard/live_view_events/HEAD/test_app/priv/static/favicon.ico
--------------------------------------------------------------------------------
/test_app/lib/test_app_web/components/layouts.ex:
--------------------------------------------------------------------------------
1 | defmodule TestAppWeb.Layouts do
2 | use TestAppWeb, :html
3 |
4 | embed_templates "layouts/*"
5 | end
6 |
--------------------------------------------------------------------------------
/test_app/lib/test_app_web/controllers/page_html.ex:
--------------------------------------------------------------------------------
1 | defmodule TestAppWeb.PageHTML do
2 | use TestAppWeb, :html
3 |
4 | embed_templates "page_html/*"
5 | end
6 |
--------------------------------------------------------------------------------
/test_app/.formatter.exs:
--------------------------------------------------------------------------------
1 | [
2 | import_deps: [:phoenix],
3 | plugins: [Phoenix.LiveView.HTMLFormatter],
4 | inputs: ["*.{heex,ex,exs}", "{config,lib,test}/**/*.{heex,ex,exs}"]
5 | ]
6 |
--------------------------------------------------------------------------------
/test_app/assets/css/app.css:
--------------------------------------------------------------------------------
1 | @import "tailwindcss/base";
2 | @import "tailwindcss/components";
3 | @import "tailwindcss/utilities";
4 |
5 | /* This file is for your main application CSS */
6 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/minus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/priv/static/robots.txt:
--------------------------------------------------------------------------------
1 | # See https://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file
2 | #
3 | # To ban all spiders from the entire site uncomment the next two lines:
4 | # User-agent: *
5 | # Disallow: /
6 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/play.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/minus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/check.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/plus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/x-mark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/stop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/stop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-2.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/pause.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/power.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/minus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/plus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/cloud.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-long-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-3.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/clock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/lib/test_app.ex:
--------------------------------------------------------------------------------
1 | defmodule TestApp do
2 | @moduledoc """
3 | TestApp keeps the contexts that define your domain
4 | and business logic.
5 |
6 | Contexts are also responsible for managing your data, regardless
7 | if it comes from the database, an external API or others.
8 | """
9 | end
10 |
--------------------------------------------------------------------------------
/test_app/test/test_app_web/controllers/page_controller_test.exs:
--------------------------------------------------------------------------------
1 | defmodule TestAppWeb.PageControllerTest do
2 | use TestAppWeb.ConnCase
3 |
4 | test "GET /", %{conn: conn} do
5 | conn = get(conn, ~p"/")
6 | assert html_response(conn, 200) =~ "Peace of mind from prototype to production"
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-long-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-long-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-long-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-uturn-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-uturn-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/minus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/ellipsis-horizontal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/ellipsis-vertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/minus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/pencil.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-small-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-small-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-small-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-small-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-uturn-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-uturn-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-3-bottom-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-3-bottom-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-3-center-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/plus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/lib/test_app_web/controllers/page_controller.ex:
--------------------------------------------------------------------------------
1 | defmodule TestAppWeb.PageController do
2 | use TestAppWeb, :controller
3 |
4 | def home(conn, _params) do
5 | # The home page is often custom made,
6 | # so skip the default app layout.
7 | render(conn, :home, layout: false)
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-down-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/document.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-4.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bolt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-double-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-up-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/pause-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/clock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/check-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-double-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-double-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chevron-double-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bolt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/hashtag.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/x-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/moon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-left-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/view-columns.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-right-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/code-bracket.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/share.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrows-right-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrows-up-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cube.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-rupee.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/exclamation-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/magnifying-glass.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/user.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/x-mark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bars-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-yen.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/ellipsis-horizontal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/ellipsis-vertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/magnifying-glass.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-up-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-up-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/check.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/cloud.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/play.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/plus-small.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/square-2-stack.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/check.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/ellipsis-horizontal-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/at-symbol.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-euro.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/no-symbol.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/paper-airplane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bars-2.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bars-2.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/exclamation-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/lock-closed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/magnifying-glass-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/cube.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/lock-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/video-camera.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-down-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-up-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-up-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/play-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up-tray.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/magnifying-glass-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-down-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-down-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-long-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/paper-airplane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-long-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/check-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/envelope.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/no-symbol.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/plus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down-tray.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-trending-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/stop.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/minus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/share.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-long-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-long-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-long-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/lock-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/queue-list.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/envelope.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-small-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-small-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-small-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-small-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-trending-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/play.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-long-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-long-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-long-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/magnifying-glass.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/home.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/pause.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/tag.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bookmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cloud.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/rss.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-small-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-small-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-small-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-small-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bookmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-up-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/hand-raised.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/power.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/microphone.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/lock-closed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/user.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/view-columns.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/UPGRADE.md:
--------------------------------------------------------------------------------
1 | You are running heroicons v2.0.16. To upgrade in place, you can run the following command,
2 | where your `HERO_VSN` export is your desired version:
3 |
4 | export HERO_VSN="2.0.16" ; \
5 | curl -L "https://github.com/tailwindlabs/heroicons/archive/refs/tags/v${HERO_VSN}.tar.gz" | \
6 | tar -xvz --strip-components=1 heroicons-${HERO_VSN}/optimized
7 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-down-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-right-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/ellipsis-vertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/magnifying-glass-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bolt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/clock.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/user-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/video-camera.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-top-right-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrows-pointing-in.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chart-pie.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/device-tablet.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/play-pause.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/user.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/folder-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/forward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/lib/live_view_events.ex:
--------------------------------------------------------------------------------
1 | defmodule LiveViewEvents do
2 | @moduledoc """
3 | Add `use LiveViewEvents` to the module you want to use any
4 | of the features of `LiveViewEvents` in.
5 |
6 | For more info about sending and receiving events, see `LiveViewEvents.Notify`.
7 | """
8 |
9 | defmacro __using__(_opts) do
10 | quote do
11 | import LiveViewEvents.Notify
12 | end
13 | end
14 | end
15 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bookmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/magnifying-glass-circle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cloud-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cloud-arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/command-line.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/ellipsis-horizontal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-up-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/backward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/x-mark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bookmark-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/document-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/user-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/folder.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/at-symbol.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/cube.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/forward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/paper-airplane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/queue-list.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-down-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-right-on-rectangle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-up-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bookmark-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chart-bar-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/heart.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/information-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/pencil.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-uturn-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-uturn-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-uturn-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bookmark-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/pause.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/pencil.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/priv/gettext/en/LC_MESSAGES/errors.po:
--------------------------------------------------------------------------------
1 | ## `msgid`s in this file come from POT (.pot) files.
2 | ##
3 | ## Do not add, change, or remove `msgid`s manually here as
4 | ## they're tied to the ones in the corresponding POT file
5 | ## (with the same domain).
6 | ##
7 | ## Use `mix gettext.extract --merge` or `mix gettext.merge`
8 | ## to merge POT files into PO files.
9 | msgid ""
10 | msgstr ""
11 | "Language: en\n"
12 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/archive-box.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chart-pie.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chat-bubble-oval-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/tv.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/x-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-left-on-rectangle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrows-pointing-out.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/building-library.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cursor-arrow-ripple.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/link.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/paper-clip.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/backward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bookmark-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/microphone.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/question-mark-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/arrow-path.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bolt-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/device-phone-mobile.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/lock-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-down-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-uturn-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bars-3.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/magnifying-glass-minus.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/code-bracket-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/lock-closed.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/moon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/view-columns.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/wifi.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bars-3.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/moon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/plus-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/priv/gettext/errors.pot:
--------------------------------------------------------------------------------
1 | ## This is a PO Template file.
2 | ##
3 | ## `msgid`s here are often extracted from source code.
4 | ## Add new translations manually only if they're dynamic
5 | ## translations that can't be statically extracted.
6 | ##
7 | ## Run `mix gettext.extract` to bring this file up to
8 | ## date. Leave `msgstr`s empty as changing them here has no
9 | ## effect: edit them in PO (`.po`) files instead.
10 |
11 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/device-tablet.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/flag.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/key.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/credit-card.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/map-pin.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/tv.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/user-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/video-camera.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bookmark-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/queue-list.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bars-3-bottom-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bars-3-bottom-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bars-3-center-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/square-2-stack.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bars-3-bottom-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bars-3-bottom-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bars-3-center-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/check-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/exclamation-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/play-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/camera.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/building-office.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/exclamation-triangle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/flag.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/sun.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/viewfinder-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-double-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-down-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/pause-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/cursor-arrow-rays.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/folder-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/user-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/test/test_app_web/controllers/error_json_test.exs:
--------------------------------------------------------------------------------
1 | defmodule TestAppWeb.ErrorJSONTest do
2 | use TestAppWeb.ConnCase, async: true
3 |
4 | test "renders 404" do
5 | assert TestAppWeb.ErrorJSON.render("404.json", %{}) == %{errors: %{detail: "Not Found"}}
6 | end
7 |
8 | test "renders 500" do
9 | assert TestAppWeb.ErrorJSON.render("500.json", %{}) ==
10 | %{errors: %{detail: "Internal Server Error"}}
11 | end
12 | end
13 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-uturn-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-uturn-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-uturn-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-uturn-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/cloud-arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/heart.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/user-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/battery-0.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bookmark-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/folder-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/key.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/user-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-up-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/magnifying-glass-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/no-symbol.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/tag.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/cloud-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/credit-card.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/document-text.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/folder-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/information-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/light-bulb.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/paint-brush.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-bangladeshi.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-down-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-left-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/arrow-right-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/battery-0.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/credit-card.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/exclamation-triangle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/bell.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chart-bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/exclamation-triangle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bell.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/question-mark-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/square-3-stack-3d.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/window.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bolt-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-up-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/microphone.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/user-minus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-up-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/eye.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/video-camera-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/adjustments-vertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/calendar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/shield-check.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-double-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-double-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chevron-double-right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/command-line.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/folder-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/power.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/document-check.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/swatch.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/adjustments-horizontal.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/folder-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/play-circle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/calendar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chart-pie.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/rectangle-stack.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/arrow-up-on-square.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-double-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/folder.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/battery-100.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/battery-50.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/ellipsis-horizontal-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/presentation-chart-bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/clipboard.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-double-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/chevron-double-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/document-plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/face-smile.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-pound.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/shield-exclamation.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/folder-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/battery-0.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/currency-yen.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/envelope-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/folder-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/bell-snooze.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/home.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/receipt-refund.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/square-2-stack.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/bell.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/cloud-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/cloud-arrow-up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/folder-arrow-down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/check-badge.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/face-frown.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/play-pause.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/star.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/book-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/chat-bubble-oval-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/eye-dropper.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/home-modern.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/chat-bubble-oval-left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/fire.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/video-camera-slash.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/x-circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/book-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/magnifying-glass-plus.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/20/solid/rss.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/backward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/currency-dollar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/forward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/language.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/outline/light-bulb.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/book-open.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/test_app/assets/vendor/heroicons/optimized/24/solid/star.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------