Skip to content

Instantly share code, notes, and snippets.

@ryanzec
ryanzec / svelte-store-per-object-property.ts
Created April 23, 2024 11:59
create store per property of object svelte
const buildPropertyWritables = <TFormData extends object>(data: TFormData) => {
const writables: Record<string, Writable<any>> = {};
Object.keys(data).forEach((key) => {
writables[key] = writable(data[key as keyof TFormData]);
})
return writables as Record<keyof TFormData, Writable<any>>;
}
@ryanzec
ryanzec / .editorconfig
Created August 23, 2014 21:50
My standard editor config file
# editorconfig.org
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true