mirror of
https://github.com/ash-project/ash_phoenix.git
synced 2024-09-16 13:22:49 +12:00
a375465fcb
Bumps the production-dependencies group with 1 update: [ash](https://github.com/ash-project/ash). Updates `ash` from 3.4.4 to 3.4.8 - [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md) - [Commits](https://github.com/ash-project/ash/compare/v3.4.4...v3.4.8) --- updated-dependencies: - dependency-name: ash dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
---|---|---|
.github | ||
config | ||
documentation | ||
lib | ||
logos | ||
priv/templates | ||
test | ||
.check.exs | ||
.credo.exs | ||
.formatter.exs | ||
.gitignore | ||
.gitpod.yml | ||
.tool-versions | ||
CHANGELOG.md | ||
FUNDING.yml | ||
LICENSE | ||
mix.exs | ||
mix.lock | ||
README.md |
AshPhoenix
Welcome! This is the package for integrating Phoenix Framework and Ash Framework. It provides tools for integrating with Phoenix forms (AshPhoenix.Form
), Phoenix LiveViews (AshPhoenix.LiveView
) and more.
Installation
Add ash_phoenix
to your list of dependencies in mix.exs
:
{:ash_phoenix, "~> 2.1.2"}
Whats in the box?
AshPhoenix.Form
- A form data structure for using resource actions with phoenix formsAshPhoenix.Form.Auto
- Tools to automatically determine nested form structures based on calls tomanage_relationship
for an action.AshPhoenix.FilterForm
- A form data structure for building filter statementsAshPhoenix.LiveView
- Helpers for querying data and integrating changesAshPhoenix.SubdomainPlug
- A plug to determine a tenant using subdomains for multitenancyAshPhoenix.FormData.Error
- A protocol to allow errors to be rendered in formsPhoenix.HTML.Safe
implementations forAsh.CiString
,Ash.NotLoaded
andDecimal
mix ash_phoenix.gen.live
for generating liveview modulesmix ash_phoenix.gen.html
for generating controllers and views