when first component dropped into a new file, push it to state instead of splice