UNPKG

framework7-vue

Version:

Build full featured iOS & Android apps using Framework7 & Vue

26 lines (21 loc) 642 B
"use strict"; exports.__esModule = true; exports.useRouteProps = void 0; var _vue = require("vue"); var useRouteProps = function useRouteProps(elRef, _temp) { var _ref = _temp === void 0 ? {} : _temp, routeProps = _ref.routeProps; (0, _vue.onMounted)(function () { if (elRef.value && routeProps) { elRef.value.f7RouteProps = routeProps; } }); (0, _vue.onUpdated)(function () { if (elRef.value && routeProps) { elRef.value.f7RouteProps = routeProps; } else if (elRef.value && elRef.value.f7RouteProps) { delete elRef.value.f7RouteProps; } }); }; exports.useRouteProps = useRouteProps;