# Harmonize all view and use of linked object (important with file as object)

**URL:** <https://community.anytype.io/t/harmonize-all-view-and-use-of-linked-object-important-with-file-as-object/16604>\
**Category:** Feature Requests\
**Tags:** Files, Links, Embeds\
**Created:** [February 28, 2024, 3:28pm UTC](https://community.anytype.io/t/harmonize-all-view-and-use-of-linked-object-important-with-file-as-object/16604 "2024-02-28T15:28:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shampra](https://community.anytype.io/user_avatar/community.anytype.io/shampra/32/8056_2.png) [@Shampra](https://community.anytype.io/u/Shampra)\
**Post date:** [February 28, 2024, 3:28pm UTC](https://community.anytype.io/t/harmonize-all-view-and-use-of-linked-object-important-with-file-as-object/16604/1 "2024-02-28T15:28:12Z")

</div>

With the future update “file as object”, we can link to these objects (and muche more good things of course).

But it add differents options for something basically similar.  
So, taking the example of a PDF :

 ![image](https://community-static.anytype.io/original/2X/5/5991844867add61355d6b1e7311d1e349a5129de.png)

Basically :

- adding a PDF doesn’t propose to add an existing PDF
- but a link to an existing PDF doesn’t allow usto choose a embed display

#### WHAT DO YOU RECOMMEND

Anytype can be complex, but you don’t want to make it even more so: any option should be generalized whenever possible.  
And there shouldn’t be different elements that are similar (in this case, both in appearance and technically, since it’s still a linked object file in a page).

I propose :

- for all “upload a file”, add an option to use an element already in Anytype.  
In fact, there are several requests for the images already available.  
 ![image](https://community-static.anytype.io/original/2X/3/3ee59476143a490cd2a005348792270a53005bdd.png)  
For inline linked object, it can be useless if “Link to” has all options similar of “Upload a PDF”.

- Offer the same options for linked file object no matter if uploaded or linked  
Combine these two menus :  

#### ADDITIONAL CONTEXT

Another advantage of pooling and keeping just one “path” with all the options is also in terms of development (only one to develop) and maintenance (because tickets for “my link to the file doesn’t work” are going to be complicated, given that there are different “types” of links that are virtually identical visually).

---

<div class="post-metadata">

**Author:** ![raph](https://community.anytype.io/letter_avatar_proxy/v4/letter/r/e8c25b/32.png) [@raph](https://community.anytype.io/u/raph)\
**Post date:** [February 28, 2024, 6:53pm UTC](https://community.anytype.io/t/harmonize-all-view-and-use-of-linked-object-important-with-file-as-object/16604/2 "2024-02-28T18:53:52Z")

</div>

This is a very sound proposal. I wholeheartedly agree with both 1) the need to have all options available for both links and uploads and 2) simple and consistent UX across the app.

> [@Shampra](#):
>
> Add a “Delete file” (in addition to the current Delete which just deletes the block/link)

Also very much needed. I made a simple proposal to fix this here:

> [@Basic editor experience. Help needed!](https://community.anytype.io/t/basic-editor-experience-help-needed/14173/6):
>
> Ability to delete a file from my space (not just remove from the canvas) directly from the editor. One way of implementing this could be: rename the current “delete” option to “remove from object” add a new option to “delete file” if selecting “delete file” and the file is used in other objects that the one being edited, show a warning modal “this file is used in multiple objects. Are you sure you want to delete from across your space?” or something like that
