@open-tender/store
Version:
A library of hooks, reducers, utility functions, and types for use with Open Tender applications that utilize our in-store POS API
21 lines (20 loc) • 738 B
JavaScript
import { useAppSelector } from '../app/hooks';
import { selectKioskConfig } from '../slices';
var AccountSection = function (_a) {
var title = _a.title, subtitle = _a.subtitle, path = _a.path, hasMore = _a.hasMore, navigate = _a.navigate, content = _a.content, children = _a.children, type = _a.type;
var config = useAppSelector(selectKioskConfig).accountSection;
var view = function () { return navigate(path); };
var handlers = { view: view };
if (!config)
return null;
return children({
config: config,
handlers: handlers,
hasMore: hasMore,
title: title,
subtitle: subtitle,
children: content,
type: type
});
};
export default AccountSection;