message: fix(Cell): route props
diff: // Utils
  import { createNamespace, isDef } from '../utils';
  -import { routeProps } from '../utils/router';
  +import { route, routeProps } from '../utils/router';
  import { cellProps } from './shared';
  // Components
  @@ -15,6 +15,7 @@ export default createComponent({
  },
  setup(props, { slots, emit }) {
  + return function () {
  const { icon, size, title, label, value, isLink } = props;
  const showTitle = slots.title || isDef(title);
  @@ -49,7 +50,9 @@ export default createComponent({
  if (showValue) {
  return (
  - <div class={[bem('value', { alone: !showTitle }), props.valueClass]}>
  + <div
  + class={[bem('value', { alone: !showTitle }), props.valueClass]}
  + >
  {slots.default ? slots.default() : <span>{value}</span>}
  </div>
  );
  @@ -91,11 +94,10 @@ export default createComponent({
  }
  }
  - function onClick(event) {
  + const onClick = (event) => {
  emit('click', event);
  - // TODO
  - // functionalRoute(ctx);
  - }
  + route(this.$router, this);
  + };
  const clickable = isLink || props.clickable;
  @@ -110,7 +112,6 @@ export default createComponent({
  classes[size] = size;
  }
  - return function () {
  return (
  <div
  class={bem(classes)}
  