Find a file
Zach Daniel 8912fdae71 fix: better error messages
improvement: support ci_string in html
2021-01-24 14:12:04 -05:00
.github fix: better error messages 2021-01-24 14:12:04 -05:00
config fix: various improvements 2020-12-28 13:05:20 -05:00
lib fix: better error messages 2021-01-24 14:12:04 -05:00
logos improvement: setup project 2020-10-20 14:38:50 -04:00
test feat: general cleanup, ready for initial release 2020-10-20 21:25:28 -04:00
.check.exs feat: general cleanup, ready for initial release 2020-10-20 21:25:28 -04:00
.credo.exs feat: general cleanup, ready for initial release 2020-10-20 21:25:28 -04:00
.formatter.exs fix: various improvements 2020-12-28 13:05:20 -05:00
.gitignore feat: init 2020-10-20 13:54:35 -04:00
CHANGELOG.md chore: release version v0.2.0 2021-01-22 17:34:13 -05:00
FUNDING.yml improvement: setup project 2020-10-20 14:38:50 -04:00
LICENSE improvement: setup project 2020-10-20 14:38:50 -04:00
mix.exs fix: better error messages 2021-01-24 14:12:04 -05:00
mix.lock fix: better error messages 2021-01-24 14:12:04 -05:00
README.md chore: release version v0.2.0 2021-01-22 17:34:13 -05:00

AshPhoenix

Elixir CI License: MIT Coverage Status Hex version badge

See the online documentation for AshPhoenix.LiveView for the current set of utilities. This is a new integration, and doesn't do much. Currently, the only thing that is offered are a few helpers for keeping query data live ins ide of live views. There is some experimental code here as well for passing an Ash.Changeset to Phoenix.HTML.form_for/4.

Roadmap:

  • UI authorization utilities e.g <%= if authorized_to_do?(resource, action, actor) do %>
  • Potentially helpers for easily connecting buttons to resource actions
  • Form helpers for using Ash.Changesets with form_for
def deps do
  [
    {:ash_phoenix, "~> 0.2.0"}
  ]
end