kirschbaum-development / nova-mail

A Laravel Nova action that provides a mail sending form for any resource
MIT License
73 stars 25 forks source link

Adding the ability to customize the default set of Nova ResourceClasses #42

Closed wilkerwma closed 3 years ago

wilkerwma commented 3 years ago

This PR adds the ability to the user to override the default set of Nova Resource being loaded in our NovaMailServiceProvider.

Fijvect commented 3 years ago

This would actually be super handy! I was just trying to do this the other day so that I could group the mail classes under an "Email" group in the navigation bar (instead of just showing in the default "other" group) but extending the default classes was turning out to be quite a headache. This would also be necessary if I ever want to add my own custom cards or filters like what @wilkerwma was saying! :)

adammparker commented 3 years ago

@Fijvect I agree - this makes a lot of sense to add in at this point. I'd love to get some automated tests setup for this nova package - that would help speed up these types of changes.

In the meantime, I will pull this down and test it out as soon as possible.