* Defines Javascript behaviors for the node module.
*/
-(function ($, Drupal, drupalSettings) {
+(function($, Drupal, drupalSettings) {
/**
* Behaviors for tabs in the node edit form.
*
attach(context) {
const $context = $(context);
- $context.find('.node-form-author').drupalSetSummary((context) => {
+ $context.find('.node-form-author').drupalSetSummary(context => {
const $authorContext = $(context);
const name = $authorContext.find('.field--name-uid input').val();
const date = $authorContext.find('.field--name-created input').val();
if (name && date) {
- return Drupal.t('By @name on @date', { '@name': name, '@date': date });
+ return Drupal.t('By @name on @date', {
+ '@name': name,
+ '@date': date,
+ });
}
- else if (name) {
+ if (name) {
return Drupal.t('By @name', { '@name': name });
}
- else if (date) {
+ if (date) {
return Drupal.t('Authored on @date', { '@date': date });
}
});
- $context.find('.node-form-options').drupalSetSummary((context) => {
+ $context.find('.node-form-options').drupalSetSummary(context => {
const $optionsContext = $(context);
const vals = [];
if ($optionsContext.find('input').is(':checked')) {
- $optionsContext.find('input:checked').next('label').each(function () {
- vals.push(Drupal.checkPlain($.trim($(this).text())));
- });
+ $optionsContext
+ .find('input:checked')
+ .next('label')
+ .each(function() {
+ vals.push(Drupal.checkPlain($.trim($(this).text())));
+ });
return vals.join(', ');
}
});
},
};
-}(jQuery, Drupal, drupalSettings));
+})(jQuery, Drupal, drupalSettings);