/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
import React from 'react';
import AdmonitionTypeNote from './Type/Note';
import AdmonitionTypeTip from './Type/Tip';
import AdmonitionTypeInfo from './Type/Info';
import AdmonitionTypeWarning from './Type/Warning';
import AdmonitionTypeDanger from './Type/Danger';
import AdmonitionTypeCaution from './Type/Caution';
const admonitionTypes = {
note: AdmonitionTypeNote,
tip: AdmonitionTypeTip,
info: AdmonitionTypeInfo,
warning: AdmonitionTypeWarning,
danger: AdmonitionTypeDanger,
};
// Undocumented legacy admonition type aliases
// Provide hardcoded/untranslated retrocompatible label
// See also https://github.com/facebook/docusaurus/issues/7767
const admonitionAliases = {
secondary: (props) => ,
important: (props) => ,
success: (props) => ,
caution: AdmonitionTypeCaution,
};
export default {
...admonitionTypes,
...admonitionAliases,
};