Skip to content

Instantly share code, notes, and snippets.

@ilicmarko
Created April 29, 2021 17:26
Show Gist options
  • Save ilicmarko/24b2561a0f36a0243ab5e52a993b7eb4 to your computer and use it in GitHub Desktop.
Save ilicmarko/24b2561a0f36a0243ab5e52a993b7eb4 to your computer and use it in GitHub Desktop.
Vue SFC for slot warning
https://sfc.vuejs.org/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuICA8R3JhbmRQYXJlbnQgOmRhdGE9XCJkYXRhXCI+XG4gICAgPHRlbXBsYXRlICNjZWxsLWhlbGxvPlxuICAgICAgQ3VzdG9tIFNsb3QgRnJvbSBQYXJlbnRcbiAgICA8L3RlbXBsYXRlPlxuICA8L0dyYW5kUGFyZW50PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cbiAgaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50fSBmcm9tICd2dWUnO1xuICBpbXBvcnQgR3JhbmRQYXJlbnQgZnJvbSAnLi9HcmFuZFBhcmVudC52dWUnO1xuICBleHBvcnQgZGVmYXVsdCB7XG5cdFx0Y29tcG9uZW50czoge1xuICAgICAgR3JhbmRQYXJlbnRcbiAgICB9LFxuICAgIGRhdGEoKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICBkYXRhOiBbXVxuICAgICAgfVxuICAgIH0sXG4gICAgbW91bnRlZCgpIHtcbiAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICB0aGlzLmRhdGEgPSBbXG4gICAgICAgICAgIHtcbiAgICAgICAgICAgIGtleTogJ2hlbGxvJyxcbiAgICAgICAgICBcdHRleHQ6ICdGcm9tIERhdGEnXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6ICd3b3JsZCcsXG4gICAgICAgICAgXHR0ZXh0OiAnRnJvbSBEYXRhIFdvcmxkJ1xuICAgICAgICAgIH1cbiAgICAgICAgXVxuICAgICAgfSwgMzAwMClcbiAgICB9XG5cdH1cbjwvc2NyaXB0PiIsIlBhcmVudC52dWUiOiI8c2NyaXB0PlxuICBpbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIGggfSBmcm9tICd2dWUnO1xuICBpbXBvcnQgQ2hpbGQgZnJvbSAnLi9DaGlsZC52dWUnO1xuICBcbiAgZnVuY3Rpb24gcm93Q29udGVudChzbG90cywga2V5LCByb3cpIHtcbiAgICBpZiAoc2xvdHNbYGNlbGwtJHtrZXl9YF0pIHtcbiAgICAgIHJldHVybiBzbG90c1tgY2VsbC0ke2tleX1gXT8uKHJvdyk7XG4gICAgfVxuICAgIHJldHVybiByb3cudGV4dDtcbiAgfVxuXG5cbiAgZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHtcbiAgICBjb21wb25lbnRzOiB7XG4gICAgICBDaGlsZCxcbiAgICB9LFxuICAgIHByb3BzOiBbICdkYXRhJyBdLFxuICAgIHJlbmRlcigpIHtcbiAgICAgIHJldHVybiBoKCdkaXYnLCB7fSwgW1xuICAgICAgICB0aGlzLmRhdGEubWFwKHJvdyA9PiBoKENoaWxkLCB7fSAsIHtcbiAgICAgICAgICAgIGRlZmF1bHQ6ICgpID0+IHJvd0NvbnRlbnQodGhpcy4kc2xvdHMsIHJvdy5rZXksIHJvdylcbiAgICAgICAgICB9KSlcbiAgICAgIF0pXG4gICAgfVxuICB9KVxuXG48L3NjcmlwdD4iLCJDaGlsZC52dWUiOiI8c2NyaXB0PlxuICBpbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIGggfSBmcm9tICd2dWUnO1xuXG5cbiAgZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHt9KVxuXG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuXHQ8ZGl2PlxuICAgIDxzbG90PkRlZmF1bHQgU2xvdDwvc2xvdD5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPiIsIkdyYW5kUGFyZW50LnZ1ZSI6IjxzY3JpcHQ+XG4gIGltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgaCB9IGZyb20gJ3Z1ZSc7XG4gIGltcG9ydCBQYXJlbnQgZnJvbSAnLi9QYXJlbnQudnVlJztcblxuXG4gIGV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7XG4gICAgY29tcG9uZW50czoge1xuICAgICAgUGFyZW50LFxuICAgIH0sXG4gICAgcHJvcHM6IFsgJ2RhdGEnIF0sXG4gICAgcmVuZGVyKCkge1xuICAgICAgcmV0dXJuIGgoUGFyZW50LCB7IGRhdGE6IHRoaXMuZGF0YSB9LCB0aGlzLiRzbG90cyk7XG4gICAgfVxuICB9KVxuXG48L3NjcmlwdD4ifQ==
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment