{"version":3,"file":"StackHeaderBackButton.js","names":[],"sources":["esm/layouts/stack-utils/StackHeaderBackButton.js"],"sourcesContent":["import { NAVIGATOR_CONFIG } from \"../../headless/children\";\nfunction StackHeaderBackButton(_props) {\n  return null;\n}\nObject.assign(StackHeaderBackButton, { [NAVIGATOR_CONFIG]: true });\nfunction appendStackHeaderBackButtonPropsToOptions(options, props) {\n  return {\n    ...options,\n    headerBackTitle: props.children,\n    headerBackTitleStyle: props.style,\n    headerBackIcon: props.src ? { type: \"image\", source: props.src } : void 0,\n    headerBackButtonDisplayMode: props.displayMode,\n    headerBackButtonMenuEnabled: props.withMenu,\n    headerBackVisible: props.hidden !== void 0 ? !props.hidden : void 0\n  };\n}\nexport {\n  StackHeaderBackButton,\n  appendStackHeaderBackButtonPropsToOptions\n};\n//# sourceMappingURL=StackHeaderBackButton.js.map\n"],"mappings":";;;AACA,SAAS,sBAAsB,QAAQ;CACrC,OAAO;AACT;AACA,OAAO,OAAO,uBAAuB,GAAG,mBAAmB,KAAK,CAAC;AACjE,SAAS,0CAA0C,SAAS,OAAO;CACjE,OAAO;EACL,GAAG;EACH,iBAAiB,MAAM;EACvB,sBAAsB,MAAM;EAC5B,gBAAgB,MAAM,MAAM;GAAE,MAAM;GAAS,QAAQ,MAAM;EAAI,IAAI,KAAK;EACxE,6BAA6B,MAAM;EACnC,6BAA6B,MAAM;EACnC,mBAAmB,MAAM,WAAW,KAAK,IAAI,CAAC,MAAM,SAAS,KAAK;CACpE;AACF"}