{"version":3,"sources":["../src/components/Balance.tsx"],"names":[],"mappings":";;;;AAWA,IAAM,UAAU,MAAM;AACpB,EAAA,MAAM,EAAE,OAAQ,EAAA,GAAI,mBAAW,EAAE,WAAA,EAAa,MAAM,CAAA;AAEpD,EAAA,IAAI,WAAW,IAAM,EAAA;AACnB,IAAA,uBAAS,GAAA,CAAA,QAAA,EAAA,EAAA,CAAA;AAAA;AAGX,EAAA,4BACG,KAAM,EAAA,EAAA,OAAA,EAAQ,WAAU,KAAM,EAAA,OAAA,EAAQ,WAAU,kBAC9C,EAAA,QAAA,EAAA;AAAA,IAAA,OAAA;AAAA,IAAQ;AAAA,GACX,EAAA,CAAA;AAEJ,CAAA;AAEA,IAAO,eAAQ,GAAA","file":"chunk-BEBJ23FI.mjs","sourcesContent":["import { Badge } from '@radix-ui/themes'\nimport useBalance from '~~/hooks/useBalance'\n\n/**\n * The `Balance` component is used for displaying SUI balance for current user address on the currently active network.\n *\n * The balance is updated automatically with 3 second interval.\n * Please note the component doesn't display anything if user wallet is not connected.\n *\n * The component is using the useBalance hook to fetch the balance.\n */\nconst Balance = () => {\n  const { balance } = useBalance({ autoRefetch: true })\n\n  if (balance == null) {\n    return <></>\n  }\n\n  return (\n    <Badge variant=\"surface\" color=\"green\" className=\"sk-balance-badge\">\n      {balance} SUI\n    </Badge>\n  )\n}\n\nexport default Balance\n"]}