убираете с контруктора IStore а передаете туда функцию builder типа как в ListView().builder(itemBuilder: (BuildContext context, int index))
ток ваш виджет можете без функции build а прям в конструктор передать
тогда вызов будет. такой
StoreWidget<StoreClass>((context, item) => Text(item) ) // ну естесвенно item может быть не стринг это уже что там в вас, это жлемент из стора вашего