All files / server index.js

44.44% Statements 4/9
0% Branches 0/2
0% Functions 0/3
57.14% Lines 4/7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18      1x   1x               1x   1x    
// Node variant of insert-style
// insertStyle, { getStyle, removeStyle }
 
const serverStyles = new Map();
 
export const getStyle = (key) => {
  if (key) {
    return serverStyles.get(key);
  }
 
  return Array.from(serverStyles.values()).join('\n');
};
 
export const removeStyle = key => serverStyles.delete(key);
 
const insertStyle = style => serverStyles.set(style, style);
export default insertStyle;