Right now, fromModelName takes one argument: object that takes all needed fields. On the other hand, fromCustomModel takes the same positional arguments as the first one, without field modelName. The reason why fromModelName takes one arguments is mainly because we can bundle constants to export them in a friendly way for a user. Theoretically, there is no need for that in case of fromCustomModel. However, we may consider unifying API for simplicity. We need to discuss it internally.
Right now,
fromModelNametakes one argument: object that takes all needed fields. On the other hand,fromCustomModeltakes the same positional arguments as the first one, without fieldmodelName. The reason whyfromModelNametakes one arguments is mainly because we can bundle constants to export them in a friendly way for a user. Theoretically, there is no need for that in case offromCustomModel. However, we may consider unifying API for simplicity. We need to discuss it internally.