Every DAO has a built in governance controlled key / value store which has a large number of uses, including enabling UI features in the DAO DAO UI.
As a user, I would like to create a DAO with all of the features I need already setup and without having to pass a proposal to enable them. This allows for much quicker setup and better UX.
To enable this, we need to update the dao_dao_core to take a storage_items: Option<Vec<(String, String)>> field, which is used to initialize the key / value store.
Every DAO has a built in governance controlled key / value store which has a large number of uses, including enabling UI features in the DAO DAO UI.
As a user, I would like to create a DAO with all of the features I need already setup and without having to pass a proposal to enable them. This allows for much quicker setup and better UX.
To enable this, we need to update the
dao_dao_core
to take astorage_items: Option<Vec<(String, String)>>
field, which is used to initialize the key / value store.