Thanks for a great package. I like it a lot and it really fills a need. Thank you for your contribution!
For example the code below does not hide the slug field. When I place it outside of the NovaTabTranslatable::make([])
wrapper it works fine.
return [
NovaTabTranslatable::make([
Text::make('Slug', 'slug')
->hideWhenCreating()
->updateRules('required', 'string'),
Text::make('Title', 'title'),
]),
];
// src/NovaTabTranslatable.php#L90
$translatedField->withMeta([
'locale' => $locale,
'showOnIndex' => $translatedField->showOnIndex,
'showOnDetail' => $translatedField->showOnDetail,
'showOnCreating' => $translatedField->showOnCreating,
'showOnUpdating' => $translatedField->showOnUpdating,
'hideFromIndex' => $translatedField->hideFromIndex,
'hideFromDetail' => $translatedField->hideFromDetail,
'hideWhenCreating' => $translatedField->hideWhenCreating,
'hideWhenUpdating' => $translatedField->hideWhenUpdating,
'onlyOnIndex' => $translatedField->onlyOnIndex,
'onlyOnDetail' => $translatedField->onlyOnDetail,
'onlyOnForms' => $translatedField->onlyOnForms,
'exceptOnForms' => $translatedField->exceptOnForms,
]);