change dart source for web component