func Components.PersonalListDescription(tytd,name,editing)
{
    var description = tytd.GetPersonalListDescription(name);
    var first=true;
    <return>
            <if(editing)>
                <true>
                    <form hx-post={$"./edit-personal-description?name={Net.Http.UrlEncode(name)}"} hx-swap="outerHTML">
                        <div class="row">
                            <div class="max">
                                <div class="field textarea label border">
                                    <textarea name="description">{description}</textarea>
                                     <label>Description</label>
                                </div>
                            </div>
                            <div class="min">
                                <button><i>save</i></button>
                            </div>
                        </div>
                    </form>
                </true>
                <false>
                    <div class="row" id="description">
                        <div class="max">
                            <plink(description)>
                        </div>
                        <div class="min">
                            <button hx-get={$"./edit-personal-description?name={Net.Http.UrlEncode(name)}"} hx-target="#description" hx-swap="outerHTML"><i>edit</i></button>
                        </div>
                    </div>
                </false>
            </if>
    </return>
}