Javi Martín
84fff2e9fb
Simplify code setting marker data in maps
...
We were probably setting them separately to avoid having blank data
attributes in the HTML. However, when a data attribute is `nil`, Rails
doesn't write it in the HTML in the first place.
2023-05-04 15:27:15 +02:00
Javi Martín
e00aa807b9
Make remove marker label parameter optional
...
We were passing `nil` in some calls, which was confusing.
Since now we've got two optional parameters, we're using named
parameters.
2023-05-04 15:27:15 +02:00
Javi Martín
deb965bcce
Remove editable parameter in render_map
...
The calls to `render_map` are confusing since there are so many
parameters. We can assume that the map is editable if we pass the remove
marker label.
2023-05-04 15:27:15 +02:00
Javi Martín
19adae993e
Simplify method names in map component
...
Since we aren't using helpers anymore, we don't need the `map_location`
prefix.
2023-05-04 15:27:15 +02:00
Javi Martín
9cc3c553ff
Extract component to render a map
...
This way it'll be easier to refactor it.
2023-05-04 15:27:15 +02:00