v0.3.4 🚀 Early Release
- "description": "Explore new possibilities of learning with Integration of Google Bard in your Obsidian App! It's totally free unlike ChatGPT! It also can show images from your question!",
We have recently published a guide for plugin descriptions to follow here: https://docs.obsidian.md/Plugins/Releasing/Submission+requirements+for+plugins#Keep+plugin+descriptions+short+and+simple.
You should remove "in your Obsidian App!"
Also, please don't compare Bard with ChatGPT in your plugin description, that can be done in the README.
Description changed to "Explore new possibilities of learning with Integration of Google Bard! It's totally free, it also can show images from your question!"
- this.app.workspace.off("active-leaf-change", this.onActiveLeafChange);
Since you are already registering the event in your onload this line can get removed.
Removed, at first I thought this is unregistering event because as the plugin review community guide it states
Any resources, such as event listeners, created by the plugin, must be destroyed or released when the plugin is disabled.
- export const LucideIconButton = styled.button`
You should avoid assigning styles via JavaScript or in HTML and instead move all these styles into CSS so that they are more easily adaptable by themes and snippets.
Move all of the
styled component
stylings to style.css.