diff --git a/app/javascript/packs/app/action_types.js b/app/javascript/packs/app/action_types.js index c80d3fe76..b14c08712 100644 --- a/app/javascript/packs/app/action_types.js +++ b/app/javascript/packs/app/action_types.js @@ -25,5 +25,9 @@ export const CHANGE_SYSTEM_MESSAGE_NOTIFICATION_EMAIL = "CHANGE_SYSTEM_MESSAGE_NOTIFICATION_EMAIL"; // user teams -export const LEAVE_TEAM = "LEAVE_TEAM" -export const SHOW_LEAVE_TEAM_MODAL = "SHOW_LEAVE_TEAM_MODAL" +export const LEAVE_TEAM = "LEAVE_TEAM"; +export const SHOW_LEAVE_TEAM_MODAL = "SHOW_LEAVE_TEAM_MODAL"; + +// spinner +export const SPINNER_ON = "SPINNER_ON"; +export const SPINNER_OFF = "SPINNER_OFF"; diff --git a/app/javascript/packs/shared/Spinner.jsx b/app/javascript/packs/shared/Spinner.jsx index 496ad1bdd..feb5476e5 100644 --- a/app/javascript/packs/shared/Spinner.jsx +++ b/app/javascript/packs/shared/Spinner.jsx @@ -1,3 +1,44 @@ -import React from "react"; +import React, { Component } from "react"; +import { bool } from "prop-types"; +import { connect } from "react-redux"; +import styled from "styled-components"; -export default () =>