From 6b57be03cce9124bc26db4c82437fe763b516e46 Mon Sep 17 00:00:00 2001 From: Sergey Tarasov Date: Fri, 12 Aug 2016 17:03:55 +0300 Subject: [PATCH] removed lodash dependency --- node_package/src/ReactOnRails.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/node_package/src/ReactOnRails.js b/node_package/src/ReactOnRails.js index de6cce5b2a..4bc542b128 100644 --- a/node_package/src/ReactOnRails.js +++ b/node_package/src/ReactOnRails.js @@ -1,4 +1,3 @@ -import _ from 'lodash'; import * as ClientStartup from './clientStartup'; import handleError from './handleError'; import ComponentRegistry from './ComponentRegistry'; @@ -74,18 +73,18 @@ ctx.ReactOnRails = { }, /** - * Return CFRS authenticity token inserted by Rails - * - * @returns CFRS token + * Returns CFRS authenticity token inserted by Rails csrf_meta_tags + * @returns String or null */ getAuthenticityToken() { - const token = _.find(document.querySelectorAll('meta'), ['name', 'csrf-token']); + /*const token = _.find(document.querySelectorAll('meta'), ['name', 'csrf-token']);*/ + const token = document.querySelector('meta[name="csrf-token"]'); return token ? token.content : null; }, /** - * + * Returns header with csrf authenticity token * @param options * @returns {*} */