// User form validation utilitiesexport const validateUserForm = (values, translate) => {const errors = {}// Only require library selection for non-admin usersif (!values.isAdmin) {// Check both libraryIds (array of IDs) and libraries (array of objects)const hasLibraryIds = values.libraryIds && values.libraryIds.length > 0const hasLibraries = values.libraries && values.libraries.length > 0if (!hasLibraryIds && !hasLibraries) {errors.libraryIds = translate('resources.user.validation.librariesRequired',)}}return errors}