src/components/elements/index.js

import Button from "./Button";
import * as Condition from "./Condition";
import {ConditionalWrapper} from "./Condition";
import ErrorBoundary from "./ErrorBoundary";
import Icon from "./Icon";
import Image from "./Image";
import InlineLoader from "./InlineLoader";

import Layout from "./Layout";
import Link from "./Link";
import Loader from "./Loader";
import Logo from "./Logo";
import Overlay from "./Overlay";
import Portal from "./Portal";
import ProgressRing from "./ProgressRing";
import Scrollable from "./Scrollable";
import Tooltip from "./Tooltip";
import LinebreakText from "./LinebreakText";
import GoogleButton from "./SocialButtons/GoogleButton";
import AppleButton from "./SocialButtons/AppleButton";
import FacebookButton from "./SocialButtons/FacebookButton";

/**
 * @namespace Elements
 */

export {
  AppleButton,
  Button,
  Condition,
  ConditionalWrapper,
  ErrorBoundary,
  FacebookButton,
  GoogleButton,
  Icon,
  Image,
  InlineLoader,
  Layout,
  LinebreakText,
  Link,
  Loader,
  Logo,
  Overlay,
  Portal,
  ProgressRing,
  Scrollable,
  Tooltip,
};

export default {
  AppleButton,
  Button,
  Condition,
  ConditionalWrapper,
  ErrorBoundary,
  FacebookButton,
  GoogleButton,
  Image,
  InlineLoader,
  Layout,
  LinebreakText,
  Link,
  Loader,
  Logo,
  Overlay,
  Portal,
  ProgressRing,
  Scrollable,
  Tooltip,
};