import "../../../../@ant-design/cssinjs/es/extractStyle.mjs";
import "../../../../@ant-design/cssinjs/es/hooks/useCacheToken.mjs";
import "react";
import "../../../../@ant-design/cssinjs/es/StyleContext.mjs";
import "../../../../@ant-design/cssinjs/es/theme/createTheme.mjs";
import "../../../../rc-util/es/warning.mjs";
import "../../../../@ant-design/cssinjs/es/theme/ThemeCache.mjs";
import "../../../../@ant-design/cssinjs/es/hooks/useCompatibleInsertionEffect.mjs";
import "../../../../@ant-design/cssinjs/es/hooks/useEffectCleanupRegister.mjs";
import "../../../../@ant-design/cssinjs/es/hooks/useHMR.mjs";
import m from "../../../../@ant-design/cssinjs/es/hooks/useStyleRegister.mjs";
import "../../../../@ant-design/cssinjs/es/transformers/legacyLogicalProperties.mjs";
import { resetIcon as i } from "../../style/index.mjs";
import n from "../useToken.mjs";
const p = (t, o) => {
  const [e, r] = n();
  return m({
    theme: e,
    token: r,
    hashId: "",
    path: ["ant-design-icons", t],
    nonce: () => o == null ? void 0 : o.nonce
  }, () => [{
    [`.${t}`]: Object.assign(Object.assign({}, i()), {
      [`.${t} .${t}-icon`]: {
        display: "block"
      }
    })
  }]);
}, j = p;
export {
  j as default
};
