(config)
| 67 | const logWarningOnce = once(console.warn); |
| 68 | |
| 69 | export function getCSRFHeader(config) { |
| 70 | try { |
| 71 | const tokenName = (config && config.csrf_token_name) || '_csrf_token'; |
| 72 | const headerName = (config && config.csrf_header_name) || 'X-CSRFToken'; |
| 73 | const cookies = cookie.parse(document.cookie); |
| 74 | const token = cookies[tokenName]; |
| 75 | if (!token) { |
| 76 | return {}; |
| 77 | } |
| 78 | return {[headerName]: token}; |
| 79 | } catch (e) { |
| 80 | logWarningOnce(e); |
| 81 | return {}; |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | function triggerDefaultState(dispatch, getState) { |
| 86 | const {graphs, paths, layout} = getState(); |
no test coverage detected
searching dependent graphs…