import{_ as e,c as t,o as a,a as n}from"./app.ab34650d.js";const h=JSON.parse('{"title":"Creating Features","description":"","frontmatter":{},"headers":[],"relativePath":"guide/advanced-concepts/creating-features.md","lastUpdated":1658112303000}'),o={name:"guide/advanced-concepts/creating-features.md"},i=n('

Creating Features

# TODO

Because typescript does not emit JS, if a value is supposed to be a function it is impossible to determine if a given function is the intended value or a function that returns the actual value. For this reason it is not recommended for any feature types to include properties that are Computable<Function>s, and all functions will be wrapped in computed. The notable exception to this is JSX, which uses a utility function to mark that a function should not be wrapped.

',3),r=[i];function s(c,d,u,p,l,_){return a(),t("div",null,r)}var m=e(o,[["render",s]]);export{h as __pageData,m as default};